Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 мая 2024, 02:34

Передача mxl средствами xdto

Автор Greiv, 14 мар 2016, 11:29

0 Пользователей и 1 гость просматривают эту тему.

Greiv

Приветствую. Есть 2 базы, одна опубликована на веб сервере, эти базы общаются между собой по средствам XDTO есть потребность формировать печатный документ на не опубликованной базе и передавать сформированный табличный документ на веб клиент опубликованной базе для отображения, собственно вопрос какой тип в XDTO может предоставить такую возможность?

LexaK

можно все гораздо проще сделать, Табличный документ отлично (де/)сериализируется
функциями
ЗначениеВСтрокуВнутр(...);
ЗначениеИзСтрокиВнутр(...);

в обычной базе формируете ТабДок, получаете из него внутреннюю строку, передаете ее на веб клиент и там превращаете в таб документ,

в отдельной базе

    ...
    //создаете и формируете таб док
    лкТД = Новый ТабличныйДокумент;
    ... //формируете таб док

    //получаете строку
    лкСтр = ЗначениеВСтрокуВнутр(лкТД);
    //сообщить(лкСтр);  //тестовая печать
    ...


на веб клиенте

    ...
    //преобразуете строку в таб док
    лкНовТабДок = ЗначениеИзСтрокиВнутр(лкСтр);
    //сообщить(ТипЗнч(лкНовТабДок )); //отладка
    лкНовТабДок.Показать();
    ...

если помогло нажмите: Спасибо!

Greiv


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск