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

Группы строк списка в мобильном интерфейсе

Группы строк списка в мобильном интерфейсе
Я
   fisher
 
13.07.21 - 09:18
Хочу сделать список подбора на форме с группами, которые можно разворачивать/сворачивать.
На первый взгляд для этого дерево лучше всего подходит. Но на втором уровне такие жуткие отступы с точки зрения мобильного интерфейса, что вообще не вариант. И непонятно, как от них избавиться. В идеале было бы вообще без них.
Может, кто подскажет способ как это починить? Или какой-то альтернативный способ реализации развертываемых групп строк? Видел нативную реализацию где вообще без плюсиков и отступов, просто по тапу развертка/свертка, а деление цветовое. Вот в идеале такого бы достичь. Переформировывать список с догрузкой данных - не вариант, понятное дело.
   fisher
 
1 - 13.07.21 - 09:30
Пока подумываю как вариант на динамическом списке сделать. Там можно тоже группировки строк добавлять. Но тоже отступы, хоть вроде и менее жуткие.
Но динамический список не очень удобно. Я еще хочу динамические итоги по группам выводить. В таблице или дереве значений это удобнее было бы...
   fisher
 
2 - 14.07.21 - 11:07
Динамический список мне не подошел (хочу таки итоги по группам красиво выводить). Пока остановился на таком извратном варианте: вывожу дерево на форме в режиме иерархического списка. При этом первую (группировочную) колонку вывожу дважды. И для групп отключаю видимость второй колонки, а для элементов - видимость первой. Отступ все равно есть, но в этом варианте он не превышает размер системной иконки иерархического списка.
Но тут другая беда - развертка/свертка в иерархическом списке работает только при тапе на иконку, а хотелось бы при тапе на строке группы. Свернуть()/Развернуть() для режима отображениия "Иерархический список" не работает. Что, вообще никак, получается? Ну и недостижимой пока мечтой остается вообще избавиться от этих гребаных отступов.
   fisher
 
3 - 14.07.21 - 11:14
Ооо! Нашел. Для режима отображения иерархического списка рулится через свойство "ТекущийРодитель". Вероятно, придется на этом и успокоиться и смириться с наличием непобедимого отступа.
   Kassern
 
4 - 14.07.21 - 11:19
можно хоть скрин с примером? Интересно, а можно создать макет и нарисовать его так как нужно. В моб приложении выплевывать табдок с этим макетом и работать с расшифровкой?
   oslokot
 
5 - 14.07.21 - 11:28
Большие отступы в дереве на форме?
   fisher
 
6 - 14.07.21 - 11:30
(4) Скрин лень, вроде и так понятно. А табдок... Ну, такое... Если уж уходить от родного списка, то я как запасной вариант держал в голове поле хтмл документа. Там и анимации человеческие прикрутить можно и вообще уж точно ни во что не упрешься в плане интерфейса. Но не хотелось бы из-за такой фигни переходить на следующий уровень. Хотя может и придется... Уж очень сложно 1С прогнуть под свои хотелки. А мобильный интерфейс - он такой. Десктопные подходы не работают.
(5) Да. По дефолту - двойной "иконочный" отступ получается.
   oslokot
 
7 - 14.07.21 - 11:31
Отступами к сожалению нельзя управлять. Но все же я на дереве сижу, пока это лучше всего
   fisher
 
8 - 14.07.21 - 11:41
И навскидку не могу найти готового примера html-списка в формах 1С. В рарусовских приложениях вроде такое есть, но в примерах которые они выкладывали на инфостарте этого нет. Зажали :)
Вроде как и ничего военного, но с моими веб-компетенциями с нуля будет муторно рисовать...
   oslokot
 
9 - 14.07.21 - 11:46
Тоже вот хочу сделать html-страницу выбора файлов из андроид-галереи, т.к. типовой выбор файлов ущербный :) Но, с веб-компетенциями у меня тоже засада
   Kassern
 
10 - 14.07.21 - 11:51
(6) в html конечно будет поинтереснее, со своими рюшечками и завитушками)
   fisher
 
11 - 14.07.21 - 11:52
(9) На инфостарте есть немало готовых примеров html-формочек и их взаимодействия с 1С. Но именно списков не встречал.
   Kassern
 
12 - 14.07.21 - 11:53
(8) есть наверное какие нить html конструкторы удобные, где можно что нить сваять более менее годное и получить html текст
   Kassern
 
13 - 14.07.21 - 11:56
(12) но лучше конечно самому в html разбираться...
   Kassern
 
14 - 14.07.21 - 12:54
(11) вот тебе простенький пример многоуровневого списка)
https://webformyself.com/mnogourovnevyj-spisok-v-html-kak-sozdat-i-nastroit/

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