• Обсуждения на сайте Альта-Софт

Программирование, синтаксис и прочее для печати в Wold/Excel

вопросы по работе с программным обеспечением

Модераторы: Renat, Gala, alta_olg, expert, Lemur

Ответить
DekaPROg
Активный участник
Сообщения: 81
На форуме: c 20 мар 2008
Сказал: 0 ед.
Получил: 4 ед.

Программирование, синтаксис и прочее для печати в Wold/Excel

Сообщение DekaPROg »

Друзья!
Вопрос вот в чем - не нашел на форуме разделов, посвященных исключительно программированию в Alta GTD.
Для убыстрения всех операций, печати свяких там отчетов и прочего пользуюсь оснасткой "Печать в Word/Excel".
Не могу понять - какого рода ссылку необходимо вбить в шаблон, чтоб по ней вставлялось значение, находящееся в документе, связанном с текущим (из которого идет печать), например при печати из КТС в выходной документ вставлялось бы значение какого-нибудь поля из связанной с КТС ГТД...?
Помогите понять.
Fractal
Почетный участник
Сообщения: 179
На форуме: c 09 ноя 2004
Откуда: СПб
Сказал: 0 ед.
Получил: 4 ед.

Сообщение Fractal »

К сожалению документации, по работе Альта-ГТД с Word/Excel пока нет.
Советую вам посмотреть многочисленные примеры готовых шаблонов в каталоге Alta\Template.
Возможность, получения данных из взаимосвязанного документа реализована на данный момент только для основного документа - ГТД.
Синтаксис такой: %%ИМЯДОК.ПОЛЕ, где ИМЯДОК - может быть одним из DTS,DTC,DS1,DS2,KTS,KTC,OPN,OPS. соответственно это: ДТС1,ДТС2,КТС,Опись.
Например, если написать в шаблоне печати из ГТД, строчку %%KTS.1_1, то напечатаются данные КТС, из графы 1.
DekaPROg
Активный участник
Сообщения: 81
На форуме: c 20 мар 2008
Сказал: 0 ед.
Получил: 4 ед.

Работает.

Сообщение DekaPROg »

Спасибо. Проверил. Работает при печати и из КТС. В ссылках нужно писать DS1, DS2, GTD и т.д. соответственно типам документов.
2dfx
Новый участник
Сообщения: 1
На форуме: c 14 май 2008
Сказал: 0 ед.
Получил: 0 ед.

Re: Программирование, синтаксис и прочее для печати в Wold/Excel

Сообщение 2dfx »

Здравствуйте.
Регулярно пользуюсь печатью в эксель.

Но сейчас встал вопрос о выгрузке графы 44.1 (%%@44_4.1 или %%@44_4.1_4021)
Обычно это поле, в одной декларации, используется один раз. и печать соответственно проходит на ура.
И данная функция стала очень значимой для выгрузки в "наше ПО".

Но когда данную графу ввели 2 раза при печати это соответсвенно не отобразилось т.к. нет доп. функции.
Как мне это можно сделать?
alta_olg
Модератор
Сообщения: 2537
На форуме: c 05 ноя 2004
Откуда: Москва, Альта-Софт
Сказал: 1 ед.
Получил: 104 ед.

Re: Программирование, синтаксис и прочее для печати в Wold/Excel

Сообщение alta_olg »

Речь идет о выгрузке документов под 1-?

Не понял, что у Вас не получилось?
Олег Михайлов
Отдел техн. поддержки и разработки ПО
Ответить