Не удается вставить в колонку таблицы документа данные с ТаблицыЗначений
☑
0
ktu78
29.08.15
✎
15:28
Добрый день, коллеги. Помогите, пожалуйста по такому вопросу:
На форме документа Расходная Накладная есть таблица документа "ТМЦ" и таблица значений "ТаблПартий"
В таблице значений автоматически появляются все партии, где есть нужная ТМЦ
Нужно при двойном щелчке (Обработчик таблицы значений Выбор), чтоб название партии вставилось в таблицу документа ТМЦ.
Вот код.
&НаКлиенте
Процедура ТаблПартийВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
//ПартииСтрока=Элементы.ТаблПартий.ТекущиеДанные;
ТабСтрока=Элементы.ТМЦ.ТекущиеДанные;
ТабСтрока.Партия=ПолучиОбъектПартии(ВыбраннаяСтрока.ПАртия);
//ТабСтрокаПартия=Элементы.ТаблПартий.ТекущиеДанные;
//ТабСтрока.Партия = ТабСтрокаПартия.Партия;
КонецПроцедуры
&НаСервере
Функция ПолучиОбъектПартии(СсылкаНаПартию)
ПартияКакОбъект = СсылкаНаПартию.ПолучитьОбъект();
Возврат ПартияКакОбъект.Наименование;
КонецФункции
Выдает постоянно ошибку:
Значение не является значением объектного типа Партия.
Подсобите, удачи Вам!
1
ДенисЧ
29.08.15
✎
15:31
А что, отладчик с сегодняшнего дня запрещёН
2
ДенисЧ
29.08.15
✎
15:31
?
3
ktu78
29.08.15
✎
15:33
Я понимаю, что Вы гении в нашем деле. Я ценю Ваш опыт
Только пожалуйста не подкалывайте новичку, лучше подскажите, буду признателен
4
ДенисЧ
29.08.15
✎
15:46
Встань отладчиком на строку
ТабСтрока=Элементы.ТМЦ.ТекущиеДанные;
И посмотри, что в значении ТабСтрока.
5
hhhh
29.08.15
✎
20:31
(4) всё равно наименование он не запихнет туда.
6
ДенисЧ
29.08.15
✎
21:15
(5) гонишь...
7
hhhh
29.08.15
✎
22:08
(6) Возврат ПартияКакОбъект.Наименование; это ведь наименование.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.