Перейти к содержанию

Статья для предыдущей поддерживаемой версии ПО — 4.7!

Текущая рекомендованная версия — Comindware Platform 5.0. См. документацию к версии 5.0.

Невозможно вынести из ссылки на форму ряд элементов

В Comindware Business Application Platform существует такой тип данных атрибутов, как запись. В настройках атрибута можно указать, сколько записей может храниться в нём: одна или несколько, т. е., на сколько записей в целевом шаблоне записи ссылается запись в текущем шаблоне записи. Эта настройка также влияет на возможность добавления того или иного элемента из атрибута с типом данных «Запись» на форму или таблицу.

Так, если в атрибуте может храниться только одно связанное значение, на форму основного объекта можно перенести любой из доступных элементов целевого шаблона записи, раскрыв в дизайнере формы атрибут с типом данных «Запись». В данном случае одной записи в основном шаблоне записи соответствует одна запись в целевом шаблоне записи.

Но, если в атрибуте с типом данных «Запись» может храниться несколько значений, то не все элементы из данного атрибута можно перенести на форму основного объекта. Так, например, нельзя перенести вложенную форму, так как в атрибуте хранится несколько записей, а форма соответствует всегда одной записи. Атрибуты целевого шаблона записи также нельзя размещать на форме основного объекта в произвольном порядке, а только изменив представление атрибута с типом данных «Запись» на форме на «Таблица» и перенося атрибуты в качестве столбцов таблицы.