Как програмно добавить данные в текстовую колонку ТЧ документа
☑
0
wmonref
25.05.15
✎
21:21
Приветствую!
На основании одного дока хочу заполнить ТЧ (в которой есть текстовая колонка) второго дока. Соответсвенно написАл:
Процедура ОбработкаЗаполнения(Основание)
Если ( Основание.Метаданные().Имя = "ПутевойЛист" ) Тогда
НоваяСтрока = Номенклатура.Добавить();
НоваяСтрока.ТМЦ = Основание.Ссылка.Горючее;
НоваяСтрока.ТипНоменклатуры = Основание.Ссылка.Горючее.ТипНоменклатуры;
НоваяСтрока.ЕдиницаИзмерения = Основание.Ссылка.Горючее.ЕдиницаИзмерения;
НоваяСтрока.Количество = Основание.Ссылка.НормативныйРасход;
В таблице Номенклатура есть текстовая колонка "РасшифровкаЕдиницы". Пробовал
Колонка = ЭтотОбъект.Номенклатура.ОформлениеСтроки.Ячейки.Найти ( "РасшифровкаЕдиницы" );
но выдает ошибку:
Поле объекта не обнаружено (ОформлениеСтроки)...
Подскажите, как добавить данные в эту текстовую колонку ТЧ документа?
1
ДенисЧ
25.05.15
✎
21:45
Делай в ПриПолученииДанных()
2
wmonref
25.05.15
✎
21:51
(1) т.е. в "стандарной" процедуре ТЧ документа?
3
wmonref
25.05.15
✎
21:51
*стандартной
4
ДенисЧ
25.05.15
✎
21:53
(2) Не в стандартной, а в обработчике события
5
wmonref
25.05.15
✎
22:01
(4) Спасибо! Подскажите пожалуйста как установить значение переключателя в той же процедуре ОбработкаЗаполнения()
6
ДенисЧ
25.05.15
✎
22:03
(5) Ну не может быть человек НАСТОЛЬКО сексуально неудовлетворён....
7
wmonref
25.05.15
✎
22:05
:)
Простое "Переключатель = 0" не работает.
Пробовал
Форма = ЭтотОбъект.ПолучитьФорму("ФормаДокумента");
Форма.ЭлементыФормы.Переключатель = 0;
Тоже не хочет
8
wmonref
25.05.15
✎
22:06
Причем тут секас... Всему свое время.... ;)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой