Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

А есть ли метод для УФ все ли влезает на форму, как с табличным документом ПроверитьВывод?

А есть ли метод для УФ все ли влезает на форму, как с табличным документом ПроверитьВывод?
Я
   Бот9000
 
31.07.19 - 01:32
Есть ли для УФ метод проверки все ли влезает на форму без появления прокрутки, или прокрутка все же появилась?
Хочу попробовать сделать подгонку размера шрифта таблицы на форме в некоторых пределах, если пара пунктов решит вопрос влезаемости.
Заказчик так захотел после того как я подобное сделал для печати одной таблицы.
 
 
   PiotrLoginov
 
1 - 31.07.19 - 14:52
Нет, таких методов нет. Надо же понимать, что прокрутка может появиться в любой момент по разным причинам: настройки масштабирования в ОС поменялись, строки в ТЧ добавились, масштаб в текущем окне средствами платформы изменили...

Косвенно можно получать информацию обо всех этих нюансах и результирующем размере окна программы

v8: Не могу получить разрешение монитора посредством WMI из 1С


... и потом пытаться делать выводы, появилась уже прокрутка, или еще нет.
   vde69
 
2 - 31.07.19 - 15:01
можно через сериализацию элементов формы и парсинг их через DOM,

напрмер тут я ковырялся ТД - как найти область по рисунку
   Garykom
 
3 - 31.07.19 - 15:17
(2) Эээ а можно в HTML превратить обычный?
   Garykom
 
4 - 31.07.19 - 15:18
(3)+ В смысле может уже есть наработки? Чтобы обычные УФ формы превращать в HTML/CSS
   Sysanin_1ц
 
5 - 31.07.19 - 15:20
(3) нет, это фантастика
   Garykom
 
6 - 31.07.19 - 15:40
(5) Ну почему сразу фантастика, кто мешает Элементы то перебрать и по ним HTML построить.
   vde69
 
7 - 31.07.19 - 17:28
(6) не понятно зачем, есть web сервер, он с этим замечательно справляется

а по факту кроме формы есть еще куча обработчиков которые надо будет переписать на скрипты, и думаю совершенно не возможно будет нормально сделать в этих обработчиках серверные модули...
   Garykom
 
8 - 31.07.19 - 18:27
(7) Супер тонкий веб-клиент же, лицензия всего одна юзается.
Ну или разные админки делать с доступом через браузер, чтобы не тормозило.

По сути формы 1С просто как некий конструктор и конфигуратор используются, не надо самому HTML/CSS рисовать.
   Garykom
 
9 - 31.07.19 - 18:29
(8) УФ форму накидал, кнопочку нажал - получился готовый HTML/CSS и даже JS для дергания данные через ODATA.
Пофиг что модули форм не работают, это на JS можно дописать как нуна.
   Garykom
 
10 - 31.07.19 - 18:31
(9)+ Смысл сделать быстро нечто вроде http://catalog.mista.ru/public/388951/ только для более сложных форм и даже форм элементов для правки базы.
   Вафель
 
11 - 31.07.19 - 18:35
(4) вроде у метадаты js что-то подобное было
   Garykom
 
12 - 31.07.19 - 19:08
(11) Там список реквизитов в столбик, а не элементы формы с дизайном.
   Бот9000
 
13 - 31.07.19 - 22:11
(1) нет, не надо понимать. Если вдруг произойдет что-то страшное, и сменится масштаб, то пользователь всегда может закрыть и открыть окошко. Но в 99.9% масштаб остается таким же как и при открытии. Так почему бы на отобразить ему так что бы было удобно.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.