Имя: Пароль:
1C
1С v8
1С ЗУП Воинский учет - дополнительные сведения в виде таблицы
0 Tornadius
 
16.02.22
07:41
Доброго дня!

Возникла такая задача: на форму "Воинский учет" (форма Спр.ФизическиеЛица) добавить таблицу "Годы службы" (в типовом нет).
Таблица простая в 3 поля: (НачалоСлужбы:дата, ОкончаниеСлужбы:дата, МестоСлужбы:строка-150).
Но проблема в том, что вся информация на этой вкладке берется из РС.Воинский учет - а там одно измерение - ФизическоеЛицо,
а периодов службы и место у одного физика может быть несколько.
Вот и не могу сообразить как таблицу засунуть в регистр сведений.

Пробовал отдельным регистром делать - с ресурсами таблицы и измерением по физику - не дает записывать две строки из-за уникальности ключа регистра
Как вариант, пробую делать табличную часть в спр.ФизическиеЛица но как обратно получить таблицу из дочерней формы?
в дочерней форме можно получить ссылку на физлицо но эта форма может быть открыта из нескольких мест (например, из спр.Сотрудники и одновременно из спр.ФизЛица)
1 Фрэнки
 
16.02.22
09:33
Но если делаешь отдельным самопальным регистром, то добавь же туда еще одно измерение к Физику - Место службы и будет тебе доступно множество записей по одному и тому же физику.
Можно даже взять и числовым полем для номера записи в списке обозначать это второе измерение.
2 Фрэнки
 
16.02.22
09:36
Практическое отличие набора записей значений через РС и через табличную часть только в способе обращения к этим данным. Но если для выборки данных используется запрос, то в алгоритме уровнем повыше вообще не будет заметной разницы между записью данных в РС или в ТЧ
3 Dmitrii
 
гуру
16.02.22
09:56
(0) Если делается собственный регистр сведений, то что мешает сделать его полностью по аналогии с регистром ТрудоваяДеятельностьФизическихЛиц?
4 Tornadius
 
18.02.22
13:10
(3) Спасибо. По сути, добавить измерение как номер строки - просто для уникальности.
(2) Разница будет в заполнении формы "Воинский учет" в спр.Физлица. нельзя на эту форму просто вывести сами реквизиты справочника - они недоступны для изменения будут.
    Придется через Хранилище передавать и отслеживать действия по сохранению измененных данных в дочерней и родительской формах.