Лоцман ПГС. Соответствие документа xps и исходного файла.

Автор СергейТ, 09.06.11, 11:54:14

« предыдущая - следующая »

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

СергейТ

Коллеги, подскажите, возможно ли настроить систему так, что бы xps документ в главном дереве проектов был связан с исходным файлом MS Office?
Если возможно, то что для этого нужно сделать?
*при настройках "по умолчанию" такой привязки для документов MS Office нету, в справке не нашли.

caduser

MS Word, к сожалению, не предоставляет системе Windows необходимой информации о распечатываемом файле (именно по ней устанавливается связь напечатанного XPS с исходным файлом). Но решить эту проблему можно с помощью макроса VB в MS Word. Макрос, при запуске, должен передать ЛОЦМАН:ПГС, в командной строке путь к распечатываемому файлу, а затем отправить файл на печать.

LDL

А можно более подробно, как это реализовать, или это уже реализовано?
Книги следует читать так же неторопливо и бережно, как они писались

СергейТ

а как узнать отправляет приложение путь файла или нет?
может как то реестром настраивается?

caduser

Цитироватьа как узнать отправляет приложение путь файла или нет?
может как то реестром настраивается?


Реестр тут не поможет. Проверить можно, выполнив в Windows команду "Просмотр очереди печати" для принтера, затем отправить из приложения задание на печать. В колонке "Документ" должен отобразится полный путь к файлу. Или выполнить печать на принтер LoodsmanXPS  сохранить документ в базе и посмотреть появилась ли связь с исходным файлом.

caduser

Цитата: LDL от 09.06.11, 14:39:35
А можно более подробно, как это реализовать, или это уже реализовано?

Во вложении пример скрипта для MS Word