При выполнении подбора при вставке в табличную часть документа вставляется 2 а не одна стр
☑
0
alpha78
08.07.19
✎
08:32
Здравствуйте
При выполнении подбора при вставке в табличную часть документа вставляется две строки с выбранным ТМЦ а не одна строка как должно
Процедура КоманднаяПанель1Подбор(Кнопка)
ОткрытьФорму("Справочник.ТМЦ.ФормаВыбора", Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь , Истина), ЭтаФорма);
КонецПроцедуры
Процедура ОбработкаВыбора(ЗначениеВыбора, Источник) //свойства
ЭлементыФормы.ТМЦ.ДобавитьСтроку();
ТекСтрока = ЭлементыФормы.ТМЦ.ТекущиеДанные;
ТекСтрока.ТМЦ = ЗначениеВыбора;
ТекСтрока.Количество = 1;
КонецПроцедуры
1
Сияющий в темноте
08.07.19
✎
08:39
Строку добавлять надо в реквизит формы,а не в связанный с ним элемент управления,а элемент после можно просто обновить.
2
alpha78
08.07.19
✎
08:47
спасибо, а можно примерно в коде описать
3
alpha78
08.07.19
✎
09:53
все ясно просто в обработчике формы выбора справочника ТМЦ в свойстве Выбор был метод ОповеститьОВыборе() и поэтому она дважды ставилась в табл часть докум.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn