Демо-версия_ автонумерация записей и создание бизнесс процессов
Здраствуйте,
Можна ли настроить автонумерацую и построит новый бизнес процесс для нового раздела в демо-версии? Я все настроила и создала новое действие «Сгенерировать номер по порядку». Но у меня выдает ошибка кода.
С уважением,
Гюнель Рустамова
Нравится
Gunel, демо-версия позволяет вносить изменения в конфигурацию так же, как и полная. Вероятно, причина ошибки заключается во внесенных Вами изменениях.
Проверьте, все ли действия выполнены корректно (на примере создания автонумерации счета):
1. Добавлены две системные настройки, которые будут определять текущий номер и маску генерации номера. В качестве примера Вы можете использовать настройки «Маска номера счета» и «Текущий номер счета».
2. В процессе страницы карточки редактирования после элемента ScriptPageLoadCompleteBase реализована генерация номера, аналогично тому, как это реализовано для счетов (в качестве образца используйте процесс страницы карточки счета)
3. В скрипт после события PageLoadCompleteBase добавлен код
NumberGenerator.EntitySchema = Page.DataSource.Schema;
return true;
Спасибо за ответь
1. Я сделала
2. На "Странице карточки счета" к сожалению, нет таких элементов. Не могли бы пожалуйста описать по подробней создание скрипта "NumberGenerator".
С уважением,
Гюнель Рустамова
Гюнель, автонумерация реализована и в странице карточки контрагента. Поэтому если Вам нужен пример, обратите внимания на процесс этой страницы.
Чтобы создать нумерацию, выполните такие действия:
- После промежуточного генерирующего сообщения PageLoadComplete добавьте элемент «Действие процесса», заполните его свойства подобным образом:
- Следующим элементом добавьте «Скрипт», с таким содержимым:
if (IsNew) { Page.DataSource.ActiveRow.SetColumnValue("Code", NumberGenerator.ResultCode); } return true;
Вместо "Code" следует указать название поля, для которого создается нумерация.
- Не забудьте про 3 шаг предыдущего комментария (http://www.community.terrasoft.ru/forum/topic/8603#comment-36183).
Спосиба за ответ. Вы мне очень помогли.
С уважением,
Гюнель Рустамова