|
Печать вложенных файлов из 1с-ки |
☑ |
0
max_novichek
16.09.11
✎
15:38
|
Есть отчет, который формирует определенный список документов. У документов могут быть вложения. Мне нужно эти вложения распечатывать. Как это можно сделать?
|
|
1
andrewks
16.09.11
✎
15:39
|
ЗапуститьПриложение(), не?
а что за вложения-то?
|
|
2
max_novichek
16.09.11
✎
15:40
|
форматы документов могут быть *.doc или *.pdf.
|
|
3
Asmody
16.09.11
✎
15:41
|
тебе нужен "универсальный печатальщик любых файлов". в гугле поищи
|
|
4
andrewks
16.09.11
✎
15:43
|
(3) шютник
|
|
5
qeos
16.09.11
✎
15:45
|
(0) а если там будет exe или doc в какомнить нечитабельном формате?
|
|
6
max_novichek
16.09.11
✎
15:48
|
давайте пока разсмотрим только эти читабельные форматы
|
|
7
План счетов
16.09.11
✎
15:49
|
Новый ComОбъект("
...
Print
|
|
8
max_novichek
16.09.11
✎
15:50
|
через КомандаСистемы никто не пробывал?
|
|
9
andrewks
16.09.11
✎
15:51
|
(8) не, ты первый будешь
|
|
10
max_novichek
16.09.11
✎
16:11
|
где можно посмотреть работу с WORD через СОМ в 1с?
|
|
11
fisher
16.09.11
✎
16:17
|
(10) В интернетах, говорят, много примеров есть. Говорят, поисковиками легко ищется... Врут, наверное.
|
|
12
max_novichek
16.09.11
✎
18:05
|
через ворд нашел как напечатать. Может кто-то подсказать как в pdf в 8-ке можно это сделать. bullzip - не предлагать!!:)
|
|
13
max_novichek
19.09.11
✎
10:35
|
Может кто-то подсказать как в pdf в 8-ке можно это сделать. bullzip - не предлагать!!:)
|
|
14
Eugene_life
19.09.11
✎
10:44
|
(13) Можно через bullzip напечатать! ;)
|
|
15
max_novichek
19.09.11
✎
10:46
|
а без bullzip можно?
|
|
16
rutony
19.09.11
✎
10:52
|
А чем комманда системы не угодна...
PRINT [/D:устройство] [[диск:][путь]имя_файла[...]]
/D:устройство Устройство для печати.
|
|
17
max_novichek
19.09.11
✎
10:52
|
Акробат = Новый COMОбъект("shell.application");
Акробат.ShellExecute(Файл, "", "", "print", 1);
Спасибо всем за помощь
|
|
18
max_novichek
19.09.11
✎
10:59
|
Печать вордовского файла
Word = Новый COMОбъект("Word.Application");
Word.Documents.Open(ИмяФайла);
Word.ActiveDocument.PrintOut(,,);
//Ожидание окончания отправки на печать...
Пока Word.Application.BackgroundPrintingStatus<>0 Цикл
Предупреждение("Ожидание идет печать",1);
КонецЦикла;
Word.ActiveDocument.Close();
Word.Application.Quit();
|
|