|
ТСД андроид, МП - что использовать для вывода и навигации по списку? | ☑ | ||
---|---|---|---|---|
0
Злопчинский
22.11.21
✎
11:42
|
сабж. Мобильное приложение.
хочется вот типа такой список, чтобы скроллировался в пределах экрана клавишами курсора (в оптимуме). какой элемент визуального оформления следует использовать? . спсб. |
|||
1
Злопчинский
22.11.21
✎
12:10
|
блин скрин потерял, ща... сорри..
|
|||
2
Злопчинский
22.11.21
✎
12:12
|
||||
3
Василий Алибабаевич
22.11.21
✎
12:13
|
(2) Динамический запрос вполне себе.
|
|||
4
Garykom
гуру
22.11.21
✎
12:13
|
(0) Отказаться от навигации клавишами курсора
|
|||
5
Garykom
гуру
22.11.21
✎
12:13
|
(3) хаха, там итератора нет
|
|||
6
Василий Алибабаевич
22.11.21
✎
12:15
|
(5) Он там и нафик не нужОн. Итератор ваш.
|
|||
7
Злопчинский
22.11.21
✎
12:16
|
(3) в МП?
|
|||
8
Garykom
гуру
22.11.21
✎
12:17
|
(0) "ТСД андроид, МП" очень плохо аппаратные кнопки в отличие от сенсорного экрана
|
|||
9
Злопчинский
22.11.21
✎
12:17
|
(4) перчатки. экран не тыкается.
все заштрихкодировать - пока возможности нет. приходится "выбирать из списка" в некоторых моментах. |
|||
10
Garykom
гуру
22.11.21
✎
12:18
|
(6) Вы извините не в теме
1. Список с Запросом перепутали 2. Про итератор не понимаете |
|||
11
Злопчинский
22.11.21
✎
12:18
|
(8) я в курсе, но то что есть - то есть.
|
|||
12
Garykom
гуру
22.11.21
✎
12:19
|
(9) носом пусть тыкают или специальные перчатки (можно любые доработать прошив токопроводящей ниткой подушечки)
|
|||
13
Garykom
гуру
22.11.21
✎
12:20
|
(11) Спец по ВК для МП есть?
|
|||
14
Garykom
гуру
22.11.21
✎
12:23
|
(9) >приходится "выбирать из списка" в некоторых моментах.
простейший вариант, показывайте варианты по одном, с кнопками внизу "Назад", "Выбрать" и "Вперед" |
|||
15
Галахад
гуру
22.11.21
✎
12:32
|
Приклеить штрих-этикетки "вперед", "назад" на рукав. :-)
|
|||
16
Garykom
гуру
22.11.21
✎
12:35
|
(15) вот есть произвольный запрос на динамическом списке
что ты предлагаешь делать и главное как по "вперед", "назад"? |
|||
17
Garykom
гуру
22.11.21
✎
12:37
|
||||
18
Галахад
гуру
22.11.21
✎
12:38
|
(16) Э-э-э, а при чем тут динамический список?
|
|||
19
Злопчинский
22.11.21
✎
12:53
|
поясните (чисто мне для понимания)ь - динамический список и его обход доступны в МП?
|
|||
20
Злопчинский
22.11.21
✎
12:54
|
(13) я хз что в терминах 8-ков значит "спец по ВК для МП", по крайней мере перехват сканкнопок работает ;-)
|
|||
21
Garykom
гуру
22.11.21
✎
12:55
|
(18) а каким образом собираемся выводить список чего либо?
|
|||
22
Злопчинский
22.11.21
✎
12:55
|
Собственно, вернемся к (0) - видно, что "строка" спсика - многострочная, подстрока "строки" оформляется отдельным "стилем"
|
|||
23
polosov
22.11.21
✎
12:57
|
(22) Элементы строки разбиты по разным группам.
|
|||
24
Галахад
гуру
22.11.21
✎
12:58
|
(21) Ну, небольшие списки выводы "декорациями". :-)
|
|||
25
Злопчинский
22.11.21
✎
12:58
|
.. собственно вопрос - чем (какеой тип объекта/вид) посоветуете непосредственно для вывода списка на экран примерно в таком оформлении как в (0)
|
|||
26
Garykom
гуру
22.11.21
✎
12:58
|
(24) хыхы
|
|||
27
Злопчинский
22.11.21
✎
12:59
|
(24) сейчас декорациями и выводятся...
поэтому и вопрос - м.б. что-то более легкое в использовании есть? |
|||
28
Галахад
гуру
22.11.21
✎
12:59
|
(26) А чо? Норм работает. ;-)
|
|||
29
polosov
22.11.21
✎
12:59
|
(25) Да обычная табличная часть.
|
|||
30
Kassern
22.11.21
✎
13:00
|
(25) я динамические списки использовал для МП. Но проблем с прокруткой не было, так как всю пальцем скролилось
|
|||
31
polosov
22.11.21
✎
13:01
|
(30) И кнопками нормально будет скроллиться, если драйвер понимает кнопки.
|
|||
32
Галахад
гуру
22.11.21
✎
13:04
|
(27) Ну оно наверное не просто так сделано. В читаемом виде, компактно вывести информацию не просто.
|
|||
33
Злопчинский
22.11.21
✎
18:37
|
Короче нихрена не понял.
Даже округло. |
|||
34
polosov
22.11.21
✎
18:49
|
(33) Чего не понял?
У тебя сейчас несколько статичных декораций же? Ну просто делаешь табличную часть, выводишь на форму, настраиваешь и работаешь с ней - скроллишь, добавляешь, удаляешь, выделяешь строки. |
|||
35
Ёпрст
22.11.21
✎
19:47
|
Тоже что ли спросить ?.
В мобильном клиенте, в форме таб части, если стоит свойство множественное выделение, при долгом нажатии или при сдвиге влево, появляются флажки у каждой строки или системные кнопки с "выделить всё" Как этот механизм включить/выключить программно ? Просто если галки появляются, их потом хрен уберешь :) С-ходу не нашел, где это запрятали. http://pics.rsh.ru/img/_xdbcb2ke.jpg |
|||
36
Злопчинский
22.11.21
✎
20:23
|
(34) для меня загадка "статичные декорации". если я из списка приемок проваливаюсь в список товаров где от 1 до пары сотен товароных позиций - это тоже будут "статичные декорации" эти 300 позиций списка товаров?
|
|||
37
polosov
22.11.21
✎
20:44
|
(36) Да кто же его знает как реализовано. Наверное хранится таблица, как-то обрабатывается скролл и выводятся 5 текущих.
(35) Попробуй добавить контекстное меню в таблицу и убери автозаполнение. Нужные кнопки только нарисуй сам. |
|||
38
Злопчинский
22.11.21
✎
20:46
|
(36) трэш адский какой-то
|
|||
39
Ёпрст
22.11.21
✎
21:15
|
(37) не.. не то, как программно галки вызвать/убрать ?
|
|||
40
Злопчинский
22.11.21
✎
22:30
|
(39) шо, не вылазит каменный цветок? разбежались спецы по снеговику по заграницам, явам и вебам..? ;-)
|
|||
41
pechkin
22.11.21
✎
23:19
|
(39) если отключить множественное выделение?
|
|||
42
Ёпрст
23.11.21
✎
00:19
|
(40) тут не сколько снеговик, сколько мобильный клиент для него.
Обычно, ставят ,смотрят, че-то делают, забивают... и пишут на другом яп. Это так, проба пера. (41) Не.. оно мне как раз нужно. Не ясно пока, как программно галки сынять/выставить. Ну ладно, пока отложил |
|||
43
Ёпрст
23.11.21
✎
00:21
|
Вполне пока изделие выходит, пуш уведомления, синтез речи, сканёр синезубый в фоне работает.
Только вот, заставить неуправляемый интерфейс отображать как ннна-до, целая эпопея. |
|||
44
ДедМорроз
23.11.21
✎
00:30
|
(43) а поле html
Большинство писателей на взрослом андройде используют компонент web-браузер. Ну,и если уж очень приспичило,то выбор можно написать на самом андройде,а потом просто вызывать его через запустить приложение,там можно intent и получить на него ответ из приложения. Достаточно красиво получается. |
|||
45
Злопчинский
23.11.21
✎
17:39
|
(43) "Только вот, заставить неуправляемый интерфейс отображать как ннна-до, целая эпопея."
- вот на этом и я споткнулся в текущем проекте... на выпиливание фейса ушло непозволительно много времени в ущерб отработке логики бизнес-процессов. |
|||
46
Ёпрст
23.11.21
✎
17:40
|
(45) поэтому, все и пилят решения на других яп.
|
|||
47
Злопчинский
23.11.21
✎
17:42
|
(44) да. зашибись наверное.
в свое время именно по этой причине я отказался от выбора одной из WMS именно ввиду ее гетерогенности. Фейс - был на 1С, все считалось внутрях скуля, ТСД - на вебе я давным-давно отказался от эникейства, знать всего дохрена, но по верхам. поэтому такой гетерогенный вариант отверг и взял гомогенный вариант на 1С. |
|||
48
Ёпрст
23.11.21
✎
17:43
|
Просто, когда простые вещи сделать нереально долго.
Ну банально - мне в гриде нужно видеть всё наименование товара до последнего символа, а не первые 10 буковок и ..... вот заставить 1с-ину отобразить это, цельный труд. И таких простых кейсов там вагон и маленькая тележка. Ну ничего, слепим чего-нить потребное, надеюсь. |
|||
49
Garykom
гуру
23.11.21
✎
17:48
|
(48) С учетом разных размеров и разрешений экранчиков это будет там еще проблема
|
|||
50
Злопчинский
23.11.21
✎
17:49
|
(48) вот суко на этом и я с коллегой споткнулись.
при этом ввиду недостатков логистики и бюджетов - потребовался и скроллинг обычный в размер экрана впсиать, снова какая-то охереннаяч куча телодвижений... итд... пичалька конечно. я был сильно расстроен такой охеренной "гибкостью 8-ки". Возможностей много, типа труба толстая - хошь газ качай, хошь нефть, хошь воду, хошь машину в не езапусти в туннель. А согуть ее в нужном направлении - хрен.. |
|||
51
Ёпрст
23.11.21
✎
17:53
|
(49) в мк, обычно известно всё, там не такой большой выбор девайсов и разрешений.
Есть пара тсд (условно) и пара телефончиков. Там у все будет одинаковый грид +\-... |
|||
52
Злопчинский
23.11.21
✎
17:53
|
(49) ну, на ТСД не так много вариантов разрешений экранов.
интереснее если там кнопок разные... вот есть например на UROVO DC30 кнопки P1 и P2 - на них удобно было бы некоторые действия повесить.. А на Даталоджик Скорпио - таких кнопок нет.... |
|||
53
Ёпрст
23.11.21
✎
17:54
|
И...про галки кто в курсе ?
Где эта платформенная хрень включается/отключается ? |
|||
54
polosov
23.11.21
✎
17:54
|
(51) Так а в чем проблема выводить полностью наименование?
|
|||
55
polosov
23.11.21
✎
17:55
|
(53) Галки скорее всего не выключишь, если включено множественное выделение.
|
|||
56
Злопчинский
23.11.21
✎
17:55
|
(53) Ёпрст, овощ в помощь, а не спецов по 8-ке! ;-)
Спецы остались на клюшках ;-) |
|||
57
Ёпрст
23.11.21
✎
17:55
|
(54) вот. Заставь :)
всякие галки многострочный режим и т.д..1с-ина игнорит. Максимум, 3 строки выведет. Короче, с этим г..пол вечера воевал, но добил. |
|||
58
Злопчинский
23.11.21
✎
17:56
|
(54) и как в МП, вывести красный экранчик ошибки/предупреждения (красный-то понятно как), но так чтобы текст в нем масштабировался под размер формочки/экрана автоматом..?
|
|||
59
Ёпрст
23.11.21
✎
17:57
|
+ сам грид, может или растягиваться на весь экран, или ужиматься по размер данных, с одной стороны, удобно, с другой нет, ибо кнопки за гридом едут за ним.
В общем, интересный зверёк, но на простые вещи тратишь кучку времени. |
|||
60
Злопчинский
23.11.21
✎
17:57
|
(57) что использовал для вывода?
и делал именно МК? не МП? |
|||
61
Ёпрст
23.11.21
✎
17:58
|
(58) на всё окно ? или что ? тупо форму новую открываешть с блокировкой владельца и там еще какой то режим у неё есть, и усё.
|
|||
62
polosov
23.11.21
✎
17:58
|
(59) Да, тоже такое встречал. Но грид можно зафиксировать и кнопки будут стоять на месте при скролле.
|
|||
63
Ёпрст
23.11.21
✎
17:58
|
(60) мк, мп не надо, и автономный не надо.. усё онлайн
:) |
|||
64
Злопчинский
23.11.21
✎
17:59
|
(59) "В общем, интересный зверёк, но на простые вещи тратишь кучку времени."
- ты сказал и достучался до сердца! я смотрел как коллега-восьмерочник все это выколупывал тратя кучу времени - я смотрел и рыдал унутре себя от потраченного времени... |
|||
65
polosov
23.11.21
✎
18:00
|
(64) Если постоянно с этим работать, то все нюансы знать будешь.
|
|||
66
Ёпрст
23.11.21
✎
18:00
|
(64) да, но тем не менее, товарищи с Селезнёвки прислушиваются, и добавили уже и высоту и ширину и еще кучку всего, чтоб это рисовалось как нужно мне, а не как оно себе там компанует. Короче, вертают взад контролируемое поведение формы, а не неуправляемое :)
|
|||
67
Garykom
гуру
23.11.21
✎
18:06
|
Имхо проще все же на ПолеHTML
Там как надо делается |
|||
68
Ёпрст
23.11.21
✎
18:07
|
(67) пример есть для мк ?
|
|||
69
fisher
23.11.21
✎
18:13
|
(25) Да обычный там список. Просто через группы колонок оформленный.
|
|||
70
Garykom
гуру
23.11.21
✎
18:14
|
(68) есть
берется нечто вроде http://w2ui.com/web/demos/#/grid/1 и пишется немного кода с обертками по сути из кода 1С создаются элементы через JS и обратно через события нужное в 1С вызывается |
|||
71
Ёпрст
23.11.21
✎
18:20
|
(70) Надо будет посмотреть, спасибо.
|
|||
72
fisher
23.11.21
✎
18:23
|
(70) Мать моя женщина, чего там под капотом.
|
|||
73
Garykom
гуру
23.11.21
✎
18:24
|
(71) как взаимодействовать 1C c JS есть на ИС
https://infostart.ru/1c/articles/1355214/ https://infostart.ru/public/1008773/ https://infostart.ru/public/1259487/ |
|||
74
Злопчинский
23.11.21
✎
18:25
|
(66) потому что "тупые".
если взять историю развития верстки HTML - вначале было впорлне просто и "управляемо" - логика весрстик была отвязана от физики верстик. <ksj - заголовок1. Заголовок2, по центру, вправо, влево итд. а потом начались всякие CSS? указание точностью до пиксеял и прочее.... |
|||
75
Garykom
гуру
23.11.21
✎
18:25
|
(72) под капот лучше не заглядывать особо
только примеры как использовать и все )) |
|||
76
fisher
23.11.21
✎
18:26
|
(75) Ага. До тех пор, пока поправить что-то не захочешь или не перестанет работать как ожидаешь. Ну и как минимум вендорить это все надо. Я бы это к себе на МП не потащил.
|
|||
77
Злопчинский
23.11.21
✎
18:27
|
(76) ага, поэтому (47) и было у меня
|
|||
78
Garykom
гуру
23.11.21
✎
18:28
|
(76) Это ты про УФ же да? ;)
Тут проблема как раз что возможностей УФ не хватает А выбрать либу или фреймворк JS UI можно любой Имхо конечно было бы лучше всего свой аля 1С наваять но это сложно |
|||
79
fisher
23.11.21
✎
18:30
|
(78) Просто с полем хтмл документа чуть сложнее, чем ты рисуешь. А копнешь - начинается. Уже фреймворки надо внутрь впендюривать (не разбираясь с ними - ага, свежо питание) или внезапно оказывается что "наваять сложно".
|
|||
80
Ёпрст
23.11.21
✎
18:50
|
(73) посмотрел камменты к последней статье и видиво с арм, зачет..
|
|||
81
Garykom
гуру
23.11.21
✎
19:07
|
(79) это логично что сложней чем на одной 1С
но если надо извратиться и при этом остаться в рамках МП или МК 1С то что поделать |
|||
82
ДедМорроз
23.11.21
✎
19:38
|
Вы андройд поставьте и попробуйте в нем порисовать,тоже много интересного можно узнать.
|
|||
83
Serginio1
23.11.21
✎
20:28
|
(82) На том же Xamarin списки и биндинги делаются элементарно
https://metanit.com/sharp/xamarin/3.16.php |
|||
84
polosov
23.11.21
✎
20:34
|
(83) Зато многое другое, что 1С делает из коробки в хамарине через анус делается.
|
|||
85
Злопчинский
23.11.21
✎
21:39
|
(80) "и видиво с арм" - что-то навскидку не увидел, ссылку дашь?
|
|||
86
Ёпрст
23.11.21
✎
21:49
|
(85) 16 пост в камментах к последней ссылке из (73)
|
|||
87
Ёпрст
23.11.21
✎
21:49
|
||||
88
Злопчинский
23.11.21
✎
22:21
|
(87) ага. спсб.
ниче так, кузявенько. |
|||
89
Serginio1
24.11.21
✎
13:02
|
(84) Все что делает 1C, на Xamarin пишется элементарно. Один Linq чего стоит.
Прелесть 1С в готовых конфигурациях, которые легко заточить под себя. Кстати скоро выйдет MAUI https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-10/ |
|||
90
Garykom
гуру
24.11.21
✎
13:26
|
(89) не сказал бы что Xamarin это кузяво
ты еще Delphi тогда попробуй и сравни |
|||
91
acht
24.11.21
✎
13:29
|
(90) Эээээ... микросервисы?
|
|||
92
Garykom
гуру
24.11.21
✎
14:28
|
(91) микросервисы на Golang под андроид прекрасно компилятся
вот с UI есть легкая трабла пока |
|||
93
Serginio1
24.11.21
✎
15:56
|
(90) Я и на Delphi программировал. Только вот Xamarin это кроссплатформенный продукт.
|
|||
94
Garykom
гуру
24.11.21
✎
15:58
|
(93) эээ дельфи (как и лазарус) уже хз сколько лет кроссплатформенный
через огнебибизяну особенно круто |
|||
95
Garykom
гуру
24.11.21
✎
15:59
|
Имхо Xamarin сперли идею у FireMonkey
|
|||
96
Serginio1
24.11.21
✎
16:04
|
(94) Лазарус да, Delphi уже давно нет. А всякие XE это уже не то.
Mono изначально то создавался для Asp.Net на сервере, потом Winforms прикрутили. Xamarin как графическая оболочка все таки ближе к WPF (Xaml) причем первые версии были только в коде как Fluent |
|||
97
Garykom
гуру
24.11.21
✎
16:07
|
(96) эээ оно очень даже то
Нынче Delphi 11 Alexandria и она очень даже неплоха как и предыдущая Delphi 10 Berlin |
|||
98
Garykom
гуру
24.11.21
✎
16:07
|
(97)+ только денег стоит
и очень даже покупают ибо оно этих денег стоит |
|||
99
Serginio1
24.11.21
✎
16:24
|
(98) Угу. Что то на Rsdn очень редко упоминают. Xamarin конечно не в топе, но явно больше о нем говорят нежели о Delphi.
|
|||
100
H A D G E H O G s
24.11.21
✎
17:03
|
(97) что в 11 добавили?
|
|||
101
Garykom
гуру
24.11.21
✎
17:05
|
(100) не особо но важное
Delphi 11 Alexandria Выпущена 10 сентября 2021 года. Основные нововведения среды разработки: Поддержка мониторов высокого разрешения самой средой разработки IDE. Отображение VCL-стилей элементов управления во время разработки в среде IDE. Поддержка Windows 11. Новая платформа macOS ARM (процессор M1). Поддержка Android API 30. |
|||
102
pechkin
24.11.21
✎
17:13
|
а можно примеры приложений что на делфи? или они глубоко ушли в корпоратив?
|
|||
103
Garykom
гуру
24.11.21
✎
17:21
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |