|
А есть ли метод для УФ все ли влезает на форму, как с табличным документом ПроверитьВывод? |
☑ |
0
Бот9000
31.07.19
✎
01:32
|
Есть ли для УФ метод проверки все ли влезает на форму без появления прокрутки, или прокрутка все же появилась?
Хочу попробовать сделать подгонку размера шрифта таблицы на форме в некоторых пределах, если пара пунктов решит вопрос влезаемости.
Заказчик так захотел после того как я подобное сделал для печати одной таблицы.
|
|
1
PiotrLoginov
31.07.19
✎
14:52
|
Нет, таких методов нет. Надо же понимать, что прокрутка может появиться в любой момент по разным причинам: настройки масштабирования в ОС поменялись, строки в ТЧ добавились, масштаб в текущем окне средствами платформы изменили...
Косвенно можно получать информацию обо всех этих нюансах и результирующем размере окна программы
v8: Не могу получить разрешение монитора посредством WMI из 1С
... и потом пытаться делать выводы, появилась уже прокрутка, или еще нет.
|
|
2
vde69
31.07.19
✎
15:01
|
можно через сериализацию элементов формы и парсинг их через DOM,
напрмер тут я ковырялся ТД - как найти область по рисунку
|
|
3
Garykom
гуру
31.07.19
✎
15:17
|
(2) Эээ а можно в HTML превратить обычный?
|
|
4
Garykom
гуру
31.07.19
✎
15:18
|
(3)+ В смысле может уже есть наработки? Чтобы обычные УФ формы превращать в HTML/CSS
|
|
5
Sysanin_1ц
31.07.19
✎
15:20
|
(3) нет, это фантастика
|
|
6
Garykom
гуру
31.07.19
✎
15:40
|
(5) Ну почему сразу фантастика, кто мешает Элементы то перебрать и по ним HTML построить.
|
|
7
vde69
31.07.19
✎
17:28
|
(6) не понятно зачем, есть web сервер, он с этим замечательно справляется
а по факту кроме формы есть еще куча обработчиков которые надо будет переписать на скрипты, и думаю совершенно не возможно будет нормально сделать в этих обработчиках серверные модули...
|
|
8
Garykom
гуру
31.07.19
✎
18:27
|
(7) Супер тонкий веб-клиент же, лицензия всего одна юзается.
Ну или разные админки делать с доступом через браузер, чтобы не тормозило.
По сути формы 1С просто как некий конструктор и конфигуратор используются, не надо самому HTML/CSS рисовать.
|
|
9
Garykom
гуру
31.07.19
✎
18:29
|
(8) УФ форму накидал, кнопочку нажал - получился готовый HTML/CSS и даже JS для дергания данные через ODATA.
Пофиг что модули форм не работают, это на JS можно дописать как нуна.
|
|
10
Garykom
гуру
31.07.19
✎
18:31
|
(9)+ Смысл сделать быстро нечто вроде http://catalog.mista.ru/public/388951/ только для более сложных форм и даже форм элементов для правки базы.
|
|
11
Вафель
31.07.19
✎
18:35
|
(4) вроде у метадаты js что-то подобное было
|
|
12
Garykom
гуру
31.07.19
✎
19:08
|
(11) Там список реквизитов в столбик, а не элементы формы с дизайном.
|
|
13
Бот9000
31.07.19
✎
22:11
|
(1) нет, не надо понимать. Если вдруг произойдет что-то страшное, и сменится масштаб, то пользователь всегда может закрыть и открыть окошко. Но в 99.9% масштаб остается таким же как и при открытии. Так почему бы на отобразить ему так что бы было удобно.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший