Имя: Пароль:
1C
1С v8
Опять прошу помощи по 77
,
0 rotting
 
27.03.13
19:07
Надеюсь в последний раз))

Пишу так:

ТаблицаФайла = СоздатьОбъект("ТаблицаЗначений") ;

ТаблицаФайла.НоваяКолонка("Количество1С","Число");
ТаблицаФайла.НоваяКолонка("Стоимость1С","Число");
ТаблицаФайла.НоваяКолонка("КоличествоTRADE","Число");
ТаблицаФайла.НоваяКолонка("СтоимостьTRADE","Число");
ТаблицаФайла.НоваяКолонка("Номенклатура", "Справочник.ТМЦ");
........
........
........
Номенклатура = СоздатьОбъект("Справочник.ТМЦ");
Результат = Номенклатура.НайтиПоРеквизиту("Артикул",СокрЛП(ТекАртикул),1);
Если Результат = 1 Тогда
   ТаблицаФайла.НоваяСтрока();
   ТаблицаФайла.Номенклатура = Номенклатура;
КонецЕсли;


Переменная "Номенклатура" заполняется вроде правильно, но в таблицу не записывается, может надо писать что-то типа "Номенклатура.Ссылка"? Подскажите что не так.
1 noob2
 
27.03.13
19:12
Может что то типа ТаблицаФайла.Номенклатура=Номенклатура.ТекущийЭлемент();
2 rotting
 
27.03.13
19:18
(1) спасибо
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан