forum.bitel.ru http://forum.bitel.ru/ |
|
6.2 проблема с отображением <list> в фильтре http://forum.bitel.ru/viewtopic.php?f=12&t=12306 |
Страница 1 из 1 |
Автор: | dimOn [ 21 мар 2017, 23:00 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Почему бы ему просто не сделать tabbed чтобы он во вкладку превратился? |
Автор: | fmaks [ 22 мар 2017, 13:56 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Спасибо tabbed="true" может спасти ситуацию. Как я понял, этот параметр ещё и для checkedList работает. Жаль, что в инструкции о нём ни слова Всё же, если будет потом возможность можно поправить отображение без tabbed? (в TODO?) Например, оператору удобнее видеть равноценные фильтры на экране одновременно. В данном случае (конкретно этот отчёт) list и contractGroups - основные изменяемые элементы, services может вообще не трогаться. Т.е. работа идёт в основном с ними, при расположении в закладках это не так удобно/наглядно, что повышает вероятность чисто человеческих ошибок. Просто вопрос экономии нервов и удобства (в смысле где-то tabbed хорошо, а где-то не лучший вариант, а лучше даже scroll). |
Автор: | dimOn [ 22 мар 2017, 14:33 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
как так ни слова https://docs.bitel.ru/pages/viewpage.ac ... d=43385467 list .... tabbed - перенести список в закладочницу. |
Автор: | dimOn [ 22 мар 2017, 14:34 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
а как поправить то? имеете в виду, чтобы равномерно растягивалось? |
Автор: | fmaks [ 22 мар 2017, 16:34 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
dimOn писал(а): как так ни слова https://docs.bitel.ru/pages/viewpage.ac ... d=43385467 list .... tabbed - перенести список в закладочницу. Эмм... bgbilling 7.0, 7.1 в инструкции от 6.2 о которой речь - нет. 7.0 как понимаю пока без смысла, она внутри копия 6.2? Ждём что вкусного будет в 7.1. Цитата: а как поправить то? имеете в виду, чтобы равномерно растягивалось? Что-бы не было как на прикреплённом скриншоте (rep_problem_1.png) - list из одной строки вместо нормального отображения (список там очевидно не однострочный), до тех пока не растянешь фильтр дальше половины экрана потом - "бац!" - отображается нормально (несколько строк в списке выбора) (при чём это, я так подозреваю, связано с тем, что к <contractGroups> уже tabbed <services>, т.к. если есть только contractGroups, то так круто тянуть ширину фильтра для устранения проблемы не нужно ). |
Автор: | dimOn [ 22 мар 2017, 17:39 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Ну для ручного растягивания ведь и высоту можно настроить же |
Автор: | fmaks [ 22 мар 2017, 20:26 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Мы определённо друг друга не понимаем Если про высоту вы имеете в виду применение для list атрибута height, то нет, это не помогает, более того, приводит к тому, что следующие за list элементы в tabbed отображаются некорректно, отсутствуют собственно закладки. Ещё раз - я говорю о том, что для фильтра приведённого в первом моём посте элемент list отображается некорректно (на первом приложенном мной скриншоте это видно) - отображается всего одна строка с крохотными элементами скрола, что крайне неудобно. Растягивание мышкой ширины фильтра решает проблему - но это не фича, это случайно найденный способ обхода бага. Тянешь - отпускаешь и при какой-то ширине list начинает отображаться корректно. Вот о чём я говорю - изначально элемент list в данном фильтре отображается некорректно. В конце концов, можно взять и проверить о чём я говорю заменив запрос в list на что-нить типа SELECT id, comment FROM contract LIMIT 10 (собственно зачем я такое разработчику пишу ) Разрешение экрана 1920x1080 - самое что ни на есть ходовое. Может это мой персональный баг, но что в клиенте на Linux, что на Windows ситуация одинаковая. |
Автор: | dimOn [ 23 мар 2017, 12:51 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Ну вы просто накидали кучу фильтров, которые тупо не лезут. Ну сделайте редкие фильтры в сворачивающуюся панель типа hide. Можете вообще располагать по layout как хотите: Цитата: Однако, можно изменять положение элементов фильтра, их размер и занимаемые пространство. За это отвечают атрибуты x, y, width, height, xweight, yweight, fill, anchor. Эти атрибуты соответствуют параметрам размещения менеджера раскладки GridBagLayout, который используется в клиенте биллинга уж куда гибче то?Есть ли это в 6.2 - тут надо проверить. |
Автор: | fmaks [ 23 мар 2017, 13:39 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Да, это 6.2, посмотрите, пожалуйста. Хорошо - пусть это куча фильтров, которая туда не лезет, я добавляю в тег report элемент scroll="true" + height="2000", результат - нижний элемент фильтра из закладок contractGroups и services растягивается вниз в итоге оставаясь на половину пустым, а list - при этом остаётся также высотой в одну строку... я читал про GridBagLayout, это хорошо что есть возможность столь гибкой настройки, но в данном случае всё это уже будет смахивать на то, что настройка вида фильтра будет сложнее написания логики отчёта IMHO |
Автор: | dimOn [ 30 мар 2017, 00:30 ] |
Заголовок сообщения: | Re: 6.2 проблема с отображением <list> в фильтре |
Ну, между "максимально гибко" и "просто" найти золотую середину никому ещё не удалось) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |