Можно ли в модуле JavaScript в BPMonline 7.6 поместить коллекцию в секцию attributes: ?

Можно ли в модуле JavaScript в BPMonline 7.6 поместить коллекцию в секцию attributes: ? Ведь коллекция это переменная аггрегированного типа.

Нравится

4 комментария

Евгений, посмотрите пример в BaseDetailV2 пакета NUI. Там как раз используется коллекция в атрибутах, которая содержит строки реестра:

/**
 * Коллекция данных
 * @type {Terrasoft.BaseViewModelCollection}
 */
Collection: {dataValueType: Terrasoft.DataValueType.COLLECTION},

В моём случае, коллекция содержит (к качестве своих элементов), в частности, определения функций. Это - коллекция $.inputmask в модуле JQueryInputMask, который я пытаюсь перенести из BPMonline 7.2 в BPMonline 7.6.

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

Хорошо, спасибо.

Показать все комментарии