Старт и завершение бизнес-процессов
Жизненный цикл бизнес-процесса начинается с его старта. У данной точки маршрута можно определить обработчик события Перед Стартом. У данной процедуры два параметра. Первый параметр – это точка маршрута, с которой произошел вызов обработчика (у бизнес-процесса может быть несколько точек старта), второй параметр – Отказ. При записи в переменную Отказ значения Истина будет произведен отказ от старта бизнес-процесса. В обработчике события Перед стартом можно проверять условия, необходимые для старта бизнес-процесса, создавать «сопутствующие» объекты, ссылки на которые необходимо хранить в самом бизнес-процессе. При определении обработчика данного события в нем не рекомендуется реализовывать механизмы, организующие диалог с пользователем (открытие различных диалоговых форм).
Сам старт бизнес-процесса может производиться по-разному:
программный старт бизнес-процесса (из кода на встроенном языке);
интерактивный старт (нажатие на кнопку ОК формы бизнес-процесса);
старт бизнес-процесса как вложенного.
Использование механизма анализа данных и прогнозирования в 1С
Механизм анализа данных и прогнозирования позволяет реализовывать в прикладных решениях различные средства для выявления закономерностей, которые обычно скрываются за большими объемами информации.
Механизм позволяет работать как с данными, полученными из информационной базы, так и с данными, полученными из другого источника, предварительно загруженными в таблицу значений или табличный документ. Применяя к исходным данным один из видов анализа, можно получить результат анализа. Результат анализа представляет собой некую модель поведения данных. Результат анализа может быть отображен в итоговом документе или сохранен для дальнейшего использования.
|
|
Дальнейшее использование результата анализа заключается в том, что на его основе может быть создана модель прогноза, позволяющая прогнозировать поведение новых данных в соответствии с имеющейся моделью. Например, можно проанализировать, какие товары приобретаются вместе (в одной накладной), и сохранить созданную на основе данного анализа модель прогноза в базе данных.
Использование макетов текстовых документов
Текстовый документ 1С: Предприятия позволяет представлять различную информацию в виде текстов. Текстовый документ может быть прочитан из текстового файла, сохранен в текстовый файл. Он может быть размещен в форме или в макете, работа с ним возможна средствами встроенного языка. По большому счету, текстовый документ позволяет выполнять три логические группы действий: - чтение с диска и запись на диск текстовых файлов; - работа с отдельными строками текстового документа: получение, добавление, удаление, замена; - создание текстового макета и использование его для формирования результирующего текстового документа.
|
|
Помимо непосредственного формирования содержимого текстового документа, существует возможность заполнения текстовых документов на основе макетов. Макет текстового документа описывает неизменяемые части текстового документа, содержащие оформление, и поля, в которые могут быть добавлены данные. Процесс заполнения текстового документа на основе макета заключается в считывании определенных областей макета, циклическом заполнении их данными и последовательном выводе полученных частей документа в результирующий текстовый документ.
Формат макета текстового документа. Макет текстового документа представляет собой текстовый документ, в котором использованы служебные строки, начинающиеся с символа «#». После управляющего символа следуют ключевые слова, которые описывают те или иные элементы макета.
Также в макете текстового документа используются служебные символы «[» и «]», которые определяют расположение изменяемых полей макета.
Весь макет текстового документа состоит из областей. Одна область объединяет в себе несколько последовательно расположенных строк. Области должны следовать друг за другом и не могут пересекаться или включаться друг в друга. Для описания области используются ключевые слова Область и КонецОбласти. После ключевого слова Область указывается имя области.
Дата добавления: 2019-07-15; просмотров: 106; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!