1C + Delphi: как добавить строки в табличную часть документа? #119064


#0 by in7rude
собственно - сабж. как это можно реализовать??? выгрузить табличную часть в таблизу значений, заполнить ТЗ, а потом загрузить??? или есть какой-то другой способ???
#1 by Прапорщик Задов
в дельфях есть ТЗ?
#2 by in7rude
из дельфи к 1с подключаюсь через OLE. вот строка создания ТЗ: где onesobj - проинициализированный ОЛЕ-объект V1CEnterprise.Application.
#3 by in7rude
из дельфи к 1с подключаюсь через OLE. вот строка создания ТЗ: где onesobj - проинициализированный ОЛЕ-объект V1CEnterprise.Application.
#4 by budv
вобсчето круто, мож хотя бы сначала через *.dbf
#5 by in7rude
самое интересное в том, что ТЗ создается, табл.часть из документа в тз выгружается, даже без ошибок проходит:  tz.SetValue(1, 'Товар', tovars.FindByCode('55684',0)); где tovars - Справочник.Номенклатура, потом ТЗ загружается в табличную часть, записывается документ, а при открытии этого документа в 1С - в табличной части одна строка, а поле Товар не заполнено :(((
#7 by Забаненный
tovars.FindByCode('55684',0) ???
#8 by ананим11
передавай тз как парметр, при открытии анализируй парм, если ТЗ то заполняй док
#9 by Grant
0 или 1(если повезёт...) :)
#10 by Забаненный
Истину глаголишь, друг мой
#11 by Grant
Слышь, ... Currentltem
#12 by Grant
А идея ничё... не задумывался даже... может Делфи вспоминать?!
#13 by in7rude
Спасибо,сейчас попробую
#14 by in7rude
У-Р-А!!!! заработало!!!! всем респект и уважуха :))) спасибо за советы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С