Имя: Пароль:
1C
1С v8
Шаблон набора записей в табличном поле регистра
0 iSNEG
 
14.03.15
01:32
Обычные толстые формы, 8.2.
Есть форма объекта (элемент справочника, документ).
Есть регистр сведений, в котором будут храниться определенные свойства этого объекта. У регистра допустим есть измерения "регистратор", "свойство" и ресурс "значение". В "свойстве" у нас тип значения Справочники.Свойства.
На форму объекта нужно поместить табличное поле, с отбором данных из регистра по данному объекту. А так же с возможностью добавления записей в регистр.
Вопрос:
Нужно чтобы в табличном поле, даже при отсутствии каких либо записей в регистре, отображался некий заранее определенный набор незаполненных свойств. Т.е. грубо говоря, Создали новый документ, зашли в табличное поле,и там по умолчанию уже должно быть например 3 строчки:
Цвет  |  -пусто-
Длина |  -пусто-
Вес   |  -пусто-

Далее, пользователь берет и заполняет значения этих свойств, и в этот момент в регистре сведений создаются соответствующие записи.

Помимо этих "предопределенных" полей пользователь будет иметь возможность добавления ручками неограниченного количества записей.

Как думаете, есть какие-нибудь относительно простые методы реализации такой штуки?
Как вариант при первой записи документа добавлять автоматом в регистр пустые записи со свойствами по шаблону. Но тогда придется обработкой заполнить регистр всеми предыдущими документами в базе.

А вот как программно подсовывать записи в табличное поле, при их отсутствии в регистре, а потом записывать в регистр при вводе значения.
Или может как то видоизменить эту конструкцию чтобы было проще реализовать алгоритм?

Спасибо.
1 D_E_S_131
 
14.03.15
09:18
Можно посмотреть в например в типовой УТ 10.3 как сделан ввод свойств справочника Номенклатура.
2 mistеr
 
14.03.15
11:20
С контактной информацией так сделано, один-в-один.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn