Имя: Пароль:
1C
1С v8
Динамическое определение количество колонок в макете по размеру экрана
0 kroman
 
15.10.15
09:26
Как заполнять под размер бумаги понятно. А вот как заполнять так чтоб заполнялась только часть макета видимая на экране не могу разобраться. подскажите идею куда копать?
Решение на мобильную платформу самописное. ИЕ и com компоненты не подходят.
1 StillEnough
 
15.10.15
09:29
(0) если найдете решение, напишите в тему, пожалуйста
2 Fedor-1971
 
15.10.15
09:32
(0) т.е. в отчёте заполняются только те колонки, которые видны на экране?
А что будет если пользователь прокрутит отчёт дальше?
3 kroman
 
15.10.15
12:10
(2) В данном случае это вывод справочника плиткой будет (как в винде). С картинками доп реквизитами и прочими плюшками полностью управляемого вывода.
4 Fedor-1971
 
15.10.15
12:42
(3) только шириной колонок сможешь регулировать, то что лезет на экран.
Но сам размер экрана из 1С недоступен, привязаться к размеру окна формы - то же вопрос (свёрнутое, развёрнутое и момент перехода из одного состояния в другое отловить стандартными средствами не получится).
5 kroman
 
15.10.15
19:08
(1) Ларчик просто открывался.... вот прям совсем очень просто...
глобальный метод  ПолучитьИнформациюЭкрановКлиента()
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший