0
anikulnikova
07.06.16
✎
20:56
|
Подскажите, как можно сделать заполнение выбранных должностей выбранными компетенциями. Приложила бы скрин, но не знаю как тут ))
НА форме 2 табличныхполя, в одном список справочника должности, в другом список справочника компетенции. В справочнике должности стоит множественный выбор. Надо чтоб при выборе необходимых должностей и выборе компетенции по кнопке в эти должности добавлялась выбранная компетенция. звучит легко )) а как сделать не знаю. Подскажите как можно реализовать?
|
|
2
NecroDog
08.06.16
✎
00:20
|
Наверное так можно:
1. Номера выделенных строк Должностей хранятся в Массиве, поэтому на получим этот массив: Элементы.<ИмяТаблицы>.ВыделенныеСтроки.
2. Обходим полученный массив в цикле, получая содержимое строки: Элементы.<ИмяТаблицы>.ДанныеСтроки(<ЭлементМассива>).Должность
3. Здесь же (в цикле) Получаем выделенную Компетенцию с помощью Элементы.<ИмяДругойТаблицы>.ТекущиеДанные.Компетенция.
4. Снова здесь же вызываем серверную процедуру, которая по ссылке получает объект Должности (метод ПолучитьОбъект()) и подставляет ссылку на компетенцию в нужный реквизит. Ну и записываем.
|
|