помогите! как сделать чтобы было в одной строке после переноса. делает 2 строки а должно быть вместе.не могу понять что не так.
//Это на формедокумента
&НаСервере
Процедура ТоварыОбработкаВыбораНаСервере(ВыбранноеЗначение)
Для Каждого вЗнч Из ВыбранноеЗначение Цикл
нСтр = Объект.Товары.Добавить();
нСтр.Партнер = вЗнч.Значение;
нСтр.Номенклатура = вЗнч.Значение;
КонецЦикла;
КонецПроцедуры
&НаКлиенте
Процедура ТоварыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка,ИсточникВыбора)
СтандартнаяОбработка = Ложь;
ТоварыОбработкаВыбораНаСервере(ВыбранноеЗначение);
КонецПроцедуры
//это на форме подбора
&НаКлиенте
Процедура ТоварыДляВыбораВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка,ЗначениеВыбора, Источник)
СтандартнаяОбработка = Ложь;
парам_Партнер = Элемент.ТекущиеДанные.Партнер;
ОповеститьОВыборе( Новый Структура("Партнер", парам_Партнер));
парам_Номен = Элемент.ТекущиеДанные.Ссылка;
ОповеститьОВыборе( Новый Структура("Номенклатура", парам_Номен));
КонецПроцедуры
ОповеститьОВыборе делайте один раз, в структуру передавайте два значения, и номенклатуру и партнера
могу конечно. но вы программист или где?
&НаКлиенте
Процедура ТоварыДляВыбораВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка,ЗначениеВыбора, Источник)
СтандартнаяОбработка = Ложь;
парам_Партнер = Элемент.ТекущиеДанные.Партнер;
ОповеститьОВыборе( Новый Структура("Партнер, Номенклатура", парам_Партнер, парам_Номен));
КонецПроцедуры
СтандартнаяОбработка = Ложь;
парам_Партнер = Элемент.ТекущиеДанные.Партнер;
парам_Номен = Элемент.ТекущиеДанные.Ссылка;
ОповеститьОВыборе( Новый Структура("Партнер, Номенклатура", парам_Партнер, парам_Номен));
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua