|
Окно общего макета | ☑ | ||
---|---|---|---|---|
0
ogion83
18.05.15
✎
10:27
|
Используя общий макет открываю печатную форму,она открывается небольшим окном и нет кнопки "Развернуть". Как можно сделать, чтобы либо запоминался размер, либо появилась кнопка "Развернуть"?
|
|||
1
ogion83
18.05.15
✎
10:42
|
Кто в курсе как использовать КлючСохраненияПоложенияОкна?
|
|||
2
Cyberhawk
18.05.15
✎
10:42
|
Покажи на картинке
|
|||
3
Вася Чез
18.05.15
✎
10:58
|
(0) а что за платформа? помню юзал на каких то первых релизах 8.3, некорректно работало.
|
|||
4
ogion83
18.05.15
✎
11:00
|
8.2
|
|||
5
Вася Чез
18.05.15
✎
11:01
|
(4) попробуй на сервере: КлючСохраненияПоложенияОкна = Новый УникальныйИдентификатор;
|
|||
6
Вася Чез
18.05.15
✎
11:03
|
(5) в процедуре ПриСозданииНаСервере() это напиши
|
|||
7
ogion83
18.05.15
✎
11:05
|
Что то не прокатило.
|
|||
8
Вася Чез
18.05.15
✎
11:13
|
(7) хз, надо код смотреть, сделай принудительные размеры макета, как вариант
|
|||
9
ogion83
18.05.15
✎
11:20
|
Как задать принудительно? В свойствах макета вообще ничего нет.
|
|||
10
ogion83
18.05.15
✎
11:30
|
Задать параметр ВысотаТаблицы не выходит.
|
|||
11
Вася Чез
18.05.15
✎
11:31
|
(9) Макет.ВысотаСтраницы = 420;
Макет.ШиринаСтраницы = 297; |
|||
12
ogion83
18.05.15
✎
11:35
|
(11)А, не там указывал.
|
|||
13
ogion83
18.05.15
✎
11:39
|
(11) Не сработало.
|
|||
14
Вася Чез
18.05.15
✎
11:39
|
(13) надо код смотреть
|
|||
15
Вася Чез
18.05.15
✎
11:39
|
код покажи
|
|||
16
ogion83
18.05.15
✎
11:43
|
ТабДокумент = Новый ТабличныйДокумент;
Макет = ПолучитьОбщийМакет("МакетИска"); Лист = Макет.ПолучитьОбласть("Лист"); ТабДокумент.Вывести(Лист); ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет; ТабДокумент.РазмерСтраницы = "A4"; ТабДокумент.ПолеСлева = 32; ТабДокумент.АвтоМасштаб = Истина; Макет.ВысотаСтраницы = 500; Макет.ШиринаСтраницы = 500; ТабДокумент.Показать(); |
|||
17
Cyberhawk
18.05.15
✎
12:09
|
Ну как бы бессмысленно задавать у макета что-то уже после того, как область этого макета была выведена в табличный документ...
|
|||
18
Cyberhawk
18.05.15
✎
12:10
|
Перенеси ТабДокумент.Вывести(Лист); перед Показать()
|
|||
19
Cyberhawk
18.05.15
✎
12:10
|
Даже две строки перенеси в конец:
Лист = Макет.ПолучитьОбласть("Лист"); ТабДокумент.Вывести(Лист); |
|||
20
ogion83
18.05.15
✎
12:53
|
У меня после Лист = Макет.ПолучитьОбласть("Лист"); ещё куча
строк типа Лист.Параметры.Дата = ТекущаяДата(); Их куда? |
|||
21
ogion83
18.05.15
✎
12:54
|
Так
ТабДокумент.Вывести(Лист); ТабДокумент.Показать(); не сработало |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |