|
Как напечатать из внешнего соединения? | ☑ | ||
---|---|---|---|---|
0
blutang
12.03.12
✎
17:11
|
Печатаю счет. 8.2, обычные формы
Во внешней обработке эта строка работает: ВО = ВнешниеОбработки.Создать(Каталог+"schet.epf"); В модуле внешнего соединения уже не работает, зато работает так: ВО= ВнешниеОтчеты.Создать(Каталог+"schet.epf"); Это нормально? Но далее мне надо Форма=ВО.ПолучитьФорму(); но у ПолучитьФорму доступность только толстый клиент... И как быть? |
|||
1
DmitryPavlik
12.03.12
✎
17:15
|
форма не доступна, а процедурка печати находится в модуле объекта- так? надо её вызывать
|
|||
2
blutang
12.03.12
✎
17:18
|
Нда... Спасибо!
|
|||
3
Spieluhr
12.03.12
✎
17:28
|
ТабДокумент = ВО.Печать();
|
|||
4
blutang
12.03.12
✎
18:20
|
ТабДокумент=ВО.ПечатьИзВнешнейОбработки(ДокВыборка,1);
Метод объекта не обнаружен (ПечатьИзВнешнейОбработки) А там и Экспорт написано, и работает оно из внешней обработки, а из внешнего соединения не хочет :( |
|||
5
blutang
12.03.12
✎
18:24
|
Может это из-за того, что ВнешняяОбработка открывается только как ВнешнийОтчет?
|
|||
6
blutang
12.03.12
✎
18:33
|
Не, не так.
Изначально было ТабДокумент=Форма.ПечатьИзВнешнейОбработки(ДокВыборка,1) Причем процедура лежит в модуле объекта внешней обработки. А теперь Форма не годится. Где-то здесь :) |
|||
7
blutang
12.03.12
✎
23:57
|
Ничего не получается...
1) непонятно почему в модуле внешнего соединения ВО = ВнешниеОбработки.Создать(Каталог+"schet.epf") не работает, а ВО= ВнешниеОтчеты.Создать(Каталог+"schet.epf") работает 2) во внешней обработке это работает ТабДокумент = ВО.ПроцедураМодуляОбъекта(), а в модуле внешнего соединения - нет. Процедура описана как Экспорт. В обработке schet.epf формы нет (была пустая - удалил). |
|||
8
blutang
13.03.12
✎
12:28
|
Сделал обработку по-новой, скопировав туда из старой модуль объекта и макет. Теперь работает ВнешниеОбработки.Создать как и должно быть.
Но ТабДокумент = ВО.ПроцедураМодуляОбъекта() приводит к аварийному закрытию Excel (из которого я и соединяюсь). (типа up) |
|||
9
blutang
14.03.12
✎
13:11
|
Excel Аварийно закрывался при попытке подключения в ПроцедуреМодуляОбъекта внешней компоненты Yoksel... К счастью, она с выходом 8.2.15 мне уже не нужна - буду pdf сразу делать.
Но самое смешное это то, что вот так прямо печатать из внешнего соединения и нельзя: v8: Печать документов через COMConnector из внешней программы. Ладно, буду печатать из Excel предварительно созданный pdf. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |