|
При сохранении печатной формы в Excel параметры печати слетают, как исправить? |
☑ |
0
Stasik1976
10.09.15
✎
13:52
|
Программно при сохранении печатной формы в Excel слетает параметр печати ориентация страницы. Кто решил данную проблему?
|
|
1
ДенисЧ
10.09.15
✎
13:53
|
После сохранения открываешь его программно и устанавливаешь
|
|
2
Фрэнки
10.09.15
✎
13:54
|
да, только открыть файл отдельно и заново устанавливать параметры печати.
|
|
3
Stasik1976
10.09.15
✎
13:55
|
(1) А можно пример?
|
|
4
Масянька
10.09.15
✎
13:55
|
(0) Стандартно - конфа, релиз...
|
|
5
Stasik1976
10.09.15
✎
13:56
|
(4) УПП 1.3, последний релиз, платформа 8.2
|
|
6
Масянька
10.09.15
✎
13:57
|
(5) У меня (ТиС 7.7) ничего не слетает. Переходите на 7.7 :))))
|
|
7
Stasik1976
10.09.15
✎
13:58
|
(2) Не понял, я сохраняю его и открываю, пользователю нужно просмотреть и распечатать. Вопрос как установить параметры печати в открытом Excel программно через 1С
|
|
8
Stasik1976
10.09.15
✎
13:59
|
(6) Есть обработка перехода с 1С УПП на 1С ТиС?
|
|
9
Масянька
10.09.15
✎
14:02
|
(7) Тут поряйся - , .
(8) Не знаю, не сталкивалась :)))
|
|
10
Славен
10.09.15
✎
14:04
|
открывал из 1с через ком и выставлял ориентацию
Попытка
Эксель = Новый COMОбъект ("Excel.Application");
Исключение
Сообщить("Программа Exсel не установлена на данном компьютере развернуть файл в альбомную ориентацию программно не получится, только руками!");
Возврат ;
КонецПопытки;
Книга = Эксель.WorkBooks.Open(ПутьКФайлу);
Лист = Книга.WorkSheets(1);
xlLandscape = 2;
xlPortrait = 1;
// устанавливаем нужную ориентацию :)
Если ОриентацияXLS = 2 тогда
Лист.PageSetup.Orientation = xlLandscape;
иначе
Лист.PageSetup.Orientation = xlPortrait;
КонецЕсли;
Лист.PageSetup.Zoom = Ложь;
Лист.PageSetup.FitToPagesWide = 1;
Лист.PageSetup.FitToPagesTall = 1;
Книга.Save();
Книга.Close(-1);
Эксель.Quit();
|
|
11
Фрэнки
10.09.15
✎
14:04
|
(7) не надо в открытом файле пользователя параметры печати менять, а надо по завершению записи печатной формы в файл через комплюсы открыть его и установить параметры печати средствами экселя.
|
|
12
Фрэнки
10.09.15
✎
14:05
|
(10) добрый ты сегодня :)
самому крутому спецу на упп отдал такой замечательный пример кода
|
|
13
Stasik1976
10.09.15
✎
14:09
|
(12) Нашел крутого, крутые по 150 зарабатывают
|
|
14
Фрэнки
10.09.15
✎
14:16
|
(13) да я шучу :)
просто при приеме на упп обычно супер условия наворачивают, вот я немного...
А каким образом возникает этот файл из печатной формы у вас? Стандартно - Сохранить копию ?
|
|
15
Stasik1976
10.09.15
✎
16:22
|
(14) Программно метод Записать ТабличногоДокумента. Да сделал как посоветовали, открываю через com устанавливаю параметры.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший