Имя: Пароль:
1C
1С v8
И снова мобильный интерфейс - команды строки.
0 fisher
 
09.07.21
10:16
Как красивше всего отобразить команды в строке списка?
Пока не придумал ничего лучше, как при тапе на строку открывать свою форму со списком команд (тупо кнопки в форме нарисованы).
1 polosov
 
09.07.21
10:40
(0) А чем типовое меню не устраивает?
2 fisher
 
09.07.21
10:43
Типовое меню - это какое? Командная панель сверху списка что-ли? В мобильном интерфейсе? Серьезно?
3 banco
 
09.07.21
10:53
(2) Типовое, наверное, имеется в виду долгий тап на список. Открывается контекстное меню, а там уже сам можешь настроить команды.
4 Guk
 
09.07.21
10:57
(2) если не нравится командная панель, сделай над таблицей свою группу кнопок с командами...
5 fisher
 
09.07.21
11:00
(3) Контекстное меню пробовал. Во-первых, долгий тап при отсутствии действия по обычному тапу - фигня какая-то. Тут у юзверя основная модель поведения - именно отдать команду по строке. Во-вторых - пункты контекстного меню всплывают снизу убогими полосками без каких-либо возможностей оформления.
(4) Понятно. Оставляю как сделал, значит.
6 Guk
 
09.07.21
11:06
(5) ага, отдельная форма, где не видно какой строке ты отдаешь команду, намного юзабельнее, чем команды над таблицей ;)...
7 fisher
 
09.07.21
11:20
(6) Почему не видно? У меня руки в этом отношении никак не связаны. По-твоему тапнуть на строку чтобы отдать по ней команду - это извращение какое-то? И у пользователя руки интуитивно тянутся сначала выделить строку и потом искать куда над списком тапнуть?
8 banco
 
09.07.21
11:23
(6) А как команды над таблицей связаны с текущей строкой на мобильном клиенте?
9 Guk
 
09.07.21
11:24
(8) не поверишь, через текущую строку таблицы...
10 banco
 
09.07.21
11:25
(9) На мобильном клиенте?
11 Guk
 
09.07.21
11:25
(7) не, ну можно и так. главное чтобы пользователь не отвлекся и не забыл для какой строки он подает команду...
12 Guk
 
09.07.21
11:26
(10) на мобильном клиенте...
13 fisher
 
09.07.21
11:31
(11) Так мне же ничего не мешает отобразить в форме всю необходимую инфу. ИМХО, так намного интуитивнее. Просто думал, может есть варианты каким-нить всплывающим или выезжающим меню показать команды или еще как. Так, чтобы полностью новое окно - немного топорно как-то... Хотя анимация выезжания справа сглаживает это впечатление. Более-менее норм выглядит.
14 fisher
 
09.07.21
11:38
(8) Речь не про стандартные команды списка, а про бизнес-операции по данным выбранной строки списка.
15 Guk
 
09.07.21
11:41
(13) не, тогда нормально. у самого так сделано. это даже лучше всяких выплывающих меню...
16 fisher
 
09.07.21
12:02
(15) О! Раз ты с мобильным интерфейсом разбирался, то до кучи вопросик. Не знаешь, как залочить системный интерфейс по свайпу вправо? Пока нагуглил, что народ вроде модальную форму для этого открывает...
17 polosov
 
09.07.21
12:09
(14) Меню строки можно вызывать не только длительным тапом, но и свайпом строки влево. И конечно можешь свои команды добавлять
18 fisher
 
09.07.21
12:39
(17) О! По свайпу прикольно - почти как в нативном интерфейсе. Есть таки польза от контекстного меню! Но все равно это место для вспомогательных действий. Основное действие должно по тапу происходить, а не по долгому тапу или свайпу.
19 polosov
 
09.07.21
12:43
(18) Попробуй ПоказатьВыборИзМеню()
При активизации запускаешь однократный обработчик ожидания, который вызывает ПоказатьВыборИзМеню()
20 fisher
 
09.07.21
12:51
(19) У меня вроде есть смутные воспоминания, что оно тоже на все окно открывается в мобильном. Да и возможностей оформления хотелось бы... В общем, раз я ничего эдакого не упустил, но мне текущий результат нравится. То, что в отдельном окне даже свои плюсы имеет - есть где разгуляться и в основном окне места не занимает.
21 fisher
 
09.07.21
12:51
"то мне текущий результат нравится"
22 BaZZiL
 
09.07.21
13:21
(16) Открыть "Состав команд" таблицы, снять все галки.
23 Guk
 
09.07.21
15:48
(16) не, не знаю. не было такой нужды...
24 fisher
 
09.07.21
16:56
(22) Не. Общий системный интерфейс. Который по свайпу от левого края в любом месте открывается.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс