|
Как максимизировать табличныйДокумент
| ☑ |
0
oleg_prg
28.11.12
✎
00:38
|
Доброй ночи уважаемые форумчане, подскажите пожалуйста как открыть табличный документ на максимум - аналог формы ВариантСпособаОтображенияОкна.Максимизированное;
Вот пример кода
Процедура ОсновныеДействияФормыТТНВерт(Кнопка)
ТабДокумент = новый ТабличныйДокумент;
Макет = ПолучитьМакет("ТТНВерт");
ОбластьМакета = Макет.ПолучитьОбласть("Шапка");
ОбластьМакета.Параметры.УННГрузоотправитель = Документ.Организация.ИНН;
ОбластьМакета.Параметры.УННГрузополучатель = Документ.Организация.ИНН;
ОбластьМакета.Параметры.ДатаДокумента = Формат(Документ.Дата, "ДФ=""дд ММММ гггг""");
ТабДокумент.Вывести(ОбластьМакета);
Для А = 0 По Документ.Товары.Количество()-1 Цикл
ОбластьМакета = Макет.ПолучитьОбласть("Строка");
ОбластьМакета.Параметры.ТоварНаименование = СокрЛП(Документ.Товары[А].Номенклатура.ПолноеНаименование())+" "+Документ.Товары[А].Характеристика.Наименование;
ТабДокумент.Вывести(ОбластьМакета);
КонецЦикла;
ОбластьМакета = Макет.ПолучитьОбласть("Подвал");
ТабДокумент.Вывести(ОбластьМакета);
ТабДокумент.Показать(); //КАК ОТКРЫТЬ МАКСИМИЗИРОВАННЫМ????
КонецПроцедуры
Заранее спасибо!
|
|
1
Азат
28.11.12
✎
00:44
|
через мсскрипт контрол не катит?
|
|
2
oleg_prg
28.11.12
✎
00:46
|
спасибо, это я знаю, а стандартным 1С-овским методом есть варианты??
PS
Если Вы имели в виду типа этого то некатит
WSHShell = СоздатьОбъект("WScript.Shell");
WSHShell.SendKeys("%");
WSHShell.SendKeys("{LEFT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}");
|
|
3
oleg_prg
28.11.12
✎
01:09
|
Стандартно не решается, в итоге табличныйДокумент закинул на форму, а у формы использовал ВариантСпособаОтображенияОкна.Максимизированное
Тема закрыта
|
|