Excel макет в внешней печатной форме.
10.06.2011
12:20
#1
"Здравствуйте. Есть такой вопрос. Использую в качестве макета внешней печатной формы документ Excel. Вызываю его вот так:<br><pre> Документ.Application.Workbooks(1).Windows(1).Visible = true; Документ.Application.Visible = Истина; Документ.Activate(); Возврат Неопределено;КонецФункции;</pre><br><br>"возврат неопределено" - это для функции Печать(). Так вот Excel открывается и сразу закрывается. Как его оставить открытым?"
10.06.2011
13:07
#3
А где переменная "Документ" определена? Если она только в процедуре, то естественно, что после выхода из процедуры все переменные уничтожаются.
10.06.2011
13:10
#4
"объявил ее в модуле как глобальную.<br>перем Клиент, Сумма, Дата;<br>перем Документ Экспорт;<br><br>Функция Печать(СсылкаНаОбъект, ТабДокумент) Экспорт<br> <br> ТабДокумент = Неопределено; <br> <br> Клиент = СокрЛП(Строка(СсылкаНаОбъект.Заказчик.НаименованиеПолное));<br> Сумма = СокрЛП(Строка(СсылкаНаОбъект.СуммаДокумента));<br> Дата = СокрЛП(Строка(Формат(СсылкаНаОбъект.ДатаОкончания, "ДФ=""""дд ММММ гггг 'г.'""""")));<br> АктивныйДокумент = ПолучитьМакет("ПриложениеКДоговоруПодмены");<br> Документ = АктивныйДокумент.Получить();<br><br> Ячейка = Документ.worksheets(1).Cells(4, "k"); // Получим ячейку<br> Ячейка.Value = Клиент;<br> <br> Документ.Application.Workbooks(1).Windows(1).Visible = true;<br> Документ.Application.Visible = Истина; <br> Документ.Activate();<br><br> Возврат Неопределено;<br>КонецФункции;<br>Мне кажется она теряется из-за того, что обработка внешняя."
14.06.2011
07:46
#8
"Ну что? Не поверил с первого раза<br> <br><pre> //Документ.Application.Workbooks(1).Windows(1).Visible = true; //Документ.Application.Visible = Истина; //Документ.Activate(); ПолноеИмяФайлаДокумента = ПолучитьИмяВременногоФайла("xls"); Документ.SaveAs(ПолноеИмяФайлаДокумента); ЗапуститьПриложение("explorer " +ПолноеИмяФайлаДокумента); Возврат Неопределено;//КонецФункции </pre>"
Остатки и обороты в 1с8.2Как организовать учет у организации-агента на УСН в типовой Бухгалтерии 2.0?
Читают тему
(гостей: 1)