Не могу перенести наименование товара в ole базу при экспорте счет фактур.
Остальные табличные реквизиты переносятся.Что только не делала.
Уже как заноза эта проблема!!
оледокСФ.НоваяСтрока();
оледокСФ.НазначитьВид("Товар","Справочник.Номенклатура");
олеспрномекл.НайтиПоНаименованию("мой товар",0);
оледокСФ.Товар=олеспрномекл.ТекущийЭлемент();
Ошибку не выдает , но когда смотришь документ в оле базе,
куда экспортирую счет фактуру, то в табличной части документа
не стоит наименование товара и ошибка при её печати
<< ИначеЕсли Докум.Товар.Вид() = "Номенклатура" Тогда
{базаоле\EXTFORMS\PRNFORMS\SF2004.ERT(28)}: Значение не представляет агрегатный объект (Вид)>>
Ура!Когда написала
оледокСФ.SetType("Товар","Справочник.Номенклатура");, а не <<Назначить тип>>,
то получилось!
А на Сообщить(ТипЗначенияСтр(Докум.Товар)); сообщает << OLE >>
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.