Обговорення Як до табличного поля додати рядок з довідника, Форум Програмування
Конфігурація:
1С 8.2 УТ 10.3 Створив у формі Довідника Контрагента табличне поле, за абсолютною аналогією з видами діяльності, з відповідним набором реквізитів, табличною частиною та реквізитами. Тому, щоб не городити город, на прикладі ВидиДіяльності і поставлю питання: На формі створив поле введення: ПолеОсновнийВидДіяльності, підключив реквізит ОсновнийВидДіяльності, і включив кнопку вибору. Тепер у ПоліОсновноїВигляд діяльності можна вибирати елементи з ДовідникПосилання.ВидиДіяльностіКонтрагентів. При цьому в Табличному полі Види Діяльності в рядках вибирається основний вид діяльності (підсвічуючи шрифт жирним) у вже доданих. Виникла необхідність додавати елементи (подібно до дії кнопки додати), шляхом вибору значення в ПолеОсновнийВидДіяльності. Тобто. за відсутності елемента, він автоматично додається до табличного поля ВидиДіяльності. Розумію, що в процедурі Процедура ПолеОсновноїВидДіяльності ПриЗміні(Елемент) необхідно задати запит, який порівняє вміст і якщо у списку рядків не знайде елемент, то його додасть. І тут у мене повний тупник. Ось яка…. Виходить:
Будь ласка, підкажіть як правильно написати запит, щоб за відсутності вказаного в ПоліОсновнійВидДіяльності автоматичне додавання елемента. І поясніть, будь ласка, як правильно написати, щоб додавався не тільки новий рядок, а й автоматично вставлявся елемент із довідника Види ДіяльностіКонтрагентів