Ваши комментарии
Спасибо! Новую версию скачал. Но с подсказкой не вышло :) Вот такой микс из старой и новой версии сработал. Вместо DocumentTable сделал TerminalConnector.
МассивСерий = ПолучитьТаблицуСерий(ДокСсылка);
//ТаблицаСерий = Новый COMОбъект("Cleverence.Warehouse.DocumentTable"); //OLD
мДрайверТСД.ВыгрузитьДопТаблицу(ТаблицаСерий);
К сожалению с выгрузкой доп. таблицы документа не вышло по этой схеме. Всячески пытался привязать этот пример к документу(ведь я выгружаю именно ЕГО доп. таблицу, а не общую таблицу, как в первом сообщении)
КомДляMS = Новый COMОбъект("AddIn.Cl.TerminalConnector");
КонецЕсли;
Очень хотелось бы обещанного справочника по новым методам, или скорректируйте меня, пожалуйста, где я тут ошибся
Спасибо! Действительно, был клиент 3.0.0.130, обновился до 3.0.0.135 и теперь нет зависаний, подтормаживаний.
Появился новый минибаг. Когда тестируется работа на тестовом сервере(без лицензий), то предупреждение об отсутствии лицензии и последующем обрезании до 3 строк повторяется бесконечно и документ не уходит ни под каким предлогом. Подсунув лицензию - все сразу заработало.
Спасибо, это помогло. А есть ли где-нибудь информация о методах в новой версии? Было бы неплохо.
Плюс перестала работать выгрузка дополнительной таблицы документа
ТаблицаСерий = Новый COMОбъект("Cleverence.Warehouse.DocumentTable");
Так же могу добавит, что более не работает конструкция
ТаблицаСерий = Новый COMОбъект("Cleverence.Warehouse.DocumentTable");
СтрокаТаблицы = Новый COMОбъект("Cleverence.Warehouse.Row");
СтрокаТаблицы.SetField("NSProductId", Строка(Стр.Штрихкод));
КонецЦикла;
Вот такая ошибка
Имелось ввиду "платформа ДО(где работало) и После(где не работает)".
Так, всем спасибо за внимание, я таки разобрался. Последнее мое сообщение неверное, конструкция помогла.
//
Ответ = мОбъектТСД.Драйвер.ВыгрузитьДокумент(ДокументТСД);
Тему можно закрывать.
Нашел еще одну конструкцию, которая должна выгружать таблицу документа, но и она не дала результатов :\ В код, разумеется, были вставлены мои параметры и имя таблицы
ТаблицаСправокА = ДокументТСД.Таблицы.ДобавитьЭлемент ();
ТаблицаСправокА.Name = "ФормыА";
мДрайверТСД.ВыгрузитьДопТаблицу(ТаблицаСправокА);
Для Каждого СтрокаСправок из Документ1С.Товары Цикл
НоваяСтрокаТаблицы = ТаблицаСправокА.Строки.ДобавитьЭлемент ();
НоваяСтрокаТаблицы.SetField("КодФормы",СтрокаСправок.СправкаА.Код);
НоваяСтрокаТаблицы.SetField("Начало",СтрокаСправок.СправкаА.ДиапазоныНомеров[0].НачальныйНомер);
НоваяСтрокаТаблицы.SetField("Конец",СтрокаСправок.СправкаА.ДиапазоныНомеров[0].КонечныйНомер);
НоваяСтрокаТаблицы.SetField("АлкоКод",СтрокаСправок.АлкогольнаяПродукция.Код);
НоваяСтрокаТаблицы.SetField("КодНоменклатуры",ОпределитьНоменклатуруНаСервере(СтрокаСправок.АлкогольнаяПродукция));
КонецЦикла
http://www.cleverence.ru/support/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%
Метод ВыгрузитьДопТаблицу я использую для выгрузки отдельной, никак не связанной с документом ,таблицы. А что делать с доп. таблицей документа - вот это вопрос.
Сервис поддержки клиентов работает на платформе UserEcho
Спасибо за указанную избыточность кода. Действительно все работает. Вопрос закрыт