суббота, 25 января 2014 г.

1С-ное.(Заметки быдло-ученика-погромиста), 20-21 занятие

Куку, епта!

Для чего предназначены регламентные задания?
Регламентное задание – последовательность действий, описанных с помощью встроенного языка, с возможностью установки расписания, в соответствии с которым задание будет автоматически запущено на исполнение.
Как задать расписание для автоматического запуска заданий?
Находим в древе конфигурации штучку «Регламентные задания» и правым кликом создаем.
Чтобы установить расписание, жмакаем на ссылку «Открыть» напротив «Расписание» (рис.1)

рис.1


Как обеспечить запуск заданий по расписанию в файловом варианте работы?

Для файлового режима необходимо создать спецобработку, которая будет висеть в толстом клиенте и выполнять эти самые задания.

Занятие 21.
Для чего предназначен документ для ввода начальных остатков и как его создать?
Ну как бы предполагается, что возможен вариант, что 1С внедряется в уже счуществующую фирму, где уже есть какой-то документооборот, товары на складе, работники бухают и т.д. И нужно, чтобы в регистрах такие данные существовали.
Создается такой документ – как и все в 1с, правым кликом. Разве что для этого документа нужно запретить проведение.
Как программно изменить значение регистра при вводе начальных остатков?
Мне вообще странно, что в данной теме не рассказали о такой возможности, как тупо обработкой добавить в регистр данные, не создавая никаких документов. Поэтому вот пример: есть команда РегистрыСведений.ИмяВашегоРегистра.СоздатьНаборЗаписей(); - почитайте про неё на досуге, как с её помощью можно изменять/удалять/модифицировать данные любого регистра.
А в самом занятии нам предлагается рассмотреть возможность программно изменять какие-либо параметры либо в модуле формы объекта, либо в модуле объекта.

В каких случаях использовать модуль формы, а в каких – модуль объекта для размещения обработчиков событий?
Если подразумевается возможность программно модифицировать тот или иной объект, то необходимо пользоваться  модулем объекта, так как при программной записи документа форма жи не открывается, и все ваши ухищрения пойдут коту под хвост. Такие дела.

3 комментария:

  1. В учебной версии не работает обновление индекса? Почему то не проходят операции

    ОтветитьУдалить
  2. Этот комментарий был удален автором.

    ОтветитьУдалить
  3. Короче, если кажется что ничего не происходит, погоди пару минут, и закрой а потом снова открой окно настроек полнотекстового поиска в режиме 1с предприятие. Я так понял, динамически там актуальность индекса не показывает. Кстати, внутри условия обновления индекса, при добавлении функции "сообщить", не происходит НИЧЕГО. то есть функция не срабатывает. Скорее всего, это из за того, что модуль экспортный и сидит слишком глубоко, или типа того

    ОтветитьУдалить