|
Динамический список в мобильном приложении | ☑ | ||
---|---|---|---|---|
0
salvator
11.07.22
✎
13:25
|
Нужна помощь по мобильному приложению на андроиде.
Суть в следующем. Имеется самописное мобильное приложение, собранное для старых версий андроид. Это же мобильное приложение затем собрано на более свежем сборщике для возможности установки на устройства с версией андроида 9 и выше. В новом приложении при открытии формы списка контрагентов и выборе контрагента открывается форма списка документов. И при нажатии на любой из документов приложение никак не реагирует. Документ не открывается. В чем может быть причина? Сборка производилась на мобильной платформе 8.3.14.78. |
|||
1
ZDenis
11.07.22
✎
14:41
|
(0) Что в обработчиках?
|
|||
2
salvator
11.07.22
✎
14:42
|
(1) Только "ОбработкаЗапросаОбновления"
|
|||
3
ZDenis
11.07.22
✎
14:47
|
(1) Точно ничего больше в "форме списка документов"? Это ведь может быть и произвольный список, а не именно документов. Т.е это я к тому что нужно именно эту форму найти и посмотреть ее обработчики.
|
|||
4
Кац
11.07.22
✎
14:49
|
Какие параметры стоят в палитре свойств списка? РежимВыбора и ИспользованиеТекущейСтроки
|
|||
5
salvator
11.07.22
✎
14:49
|
(3) Точно ничего. Может себя так коряво мобильная платформа вести?
|
|||
6
Кац
11.07.22
✎
14:51
|
При нажатии на строку списка она выделяется желтым?
|
|||
7
p-soft
11.07.22
✎
14:52
|
сделай чтобы запускалось на десктопе - отлаживать проще, все что под мобилку директивами закрой
|
|||
8
salvator
11.07.22
✎
14:52
|
(4) РежимВыбора = Ложь, ИспользованиеТекущейСтроки = Авто
|
|||
9
salvator
11.07.22
✎
14:52
|
(6) Да, нажимается, но не открывается документ.
|
|||
10
Кац
11.07.22
✎
14:53
|
(8) да, правильно...
|
|||
11
p-soft
11.07.22
✎
14:53
|
(7) добиваешься чтобы на десктопе логика работала, потом уже с мобильными глюками борешься
|
|||
12
Кац
11.07.22
✎
14:55
|
может в самом документе при создании стоит отказ? :)
|
|||
13
salvator
11.07.22
✎
15:02
|
(12) Да не, все чисто вроде. Такое ощущение, что собранный апк на новых sdk и более новой мобильной версии является причиной. То же самое мобильное приложение, собранное давным-давно работает без этого глюка.
|
|||
14
Кац
11.07.22
✎
15:04
|
(13) То есть на десктопной версии открытие документа из списка работает?
|
|||
15
salvator
11.07.22
✎
15:09
|
(14) Я никогда не делал десктопную версию, не знаю) Собирал апк и заливал на мобильное устройство для проверки.
|
|||
16
ZDenis
11.07.22
✎
15:12
|
(15) Так просто запускаешь эту базу, в конфигураторе которой собирал апк и вот тебе десктоп
|
|||
17
Кац
11.07.22
✎
15:14
|
(15) Ну так апк собирается из 1cema.xml, которая в свою очередь генерится десктопной версией. Вот и запустите десктопную версию и проверьте
|
|||
18
Кац
11.07.22
✎
15:16
|
(0) [Сборка производилась на мобильной платформе 8.3.14.78.]
а что такая старая платформа? |
|||
19
salvator
11.07.22
✎
15:25
|
(18) На 8.3.10 собиралась
|
|||
20
Кац
11.07.22
✎
15:31
|
У меня 8.3.15.62 и все всегда работает, вплоть до 10 версии андроида. Тоже старая конечно и есть свои небольшие глюки но жить можно
|
|||
21
salvator
11.07.22
✎
15:48
|
(16) Запустил. Хм, документ из списка так же не открывается.
|
|||
22
ZDenis
11.07.22
✎
15:53
|
(21) я все таки за то что форма не та, что кажется. Посмотри в модуле у контрагентов, когда там нажимаешь, что происходит.
|
|||
23
ZDenis
11.07.22
✎
15:55
|
(22) да и при открытии может какие-то параметры формы устанавливаются
|
|||
24
salvator
11.07.22
✎
15:55
|
(22) Да я даже просто открываю список документов общий, и по двойному клику мыши не открывается документ.
|
|||
25
ZDenis
11.07.22
✎
15:57
|
(24) А форма у документа задана? Может там что не так
|
|||
26
СеменовСемен
11.07.22
✎
15:57
|
основная таблица задана?
|
|||
27
salvator
11.07.22
✎
16:00
|
(25) Форма документа есть
(26) Основная таблица в форме списка документов задана. |
|||
28
salvator
11.07.22
✎
17:29
|
Добавил в состав команд "Добавить" и "Изменить". При нажатии на них форма документа открывается. А при двойном щелчке мыши из списка - ни фига :(
|
|||
29
ZDenis
11.07.22
✎
17:31
|
(28) Ну и сделай тупо через обработчик "Выбор" тогда. В нем открыть форму и передавай ключ
|
|||
30
salvator
11.07.22
✎
17:32
|
+(28) Точнее, не так. Если в составе команд добавить пункт "Изменить", то по двойному щелчку форма открывается. Если убрать - не открывается. Это особенность такая команды или глюк?
|
|||
31
СеменовСемен
11.07.22
✎
17:35
|
наверно у 1с изменить = открыть. Ведь отдельной команды открыть нет
|
|||
32
salvator
12.07.22
✎
10:49
|
Теперь новая проблема, при сборке, практически сразу же:
"Используемая версия мобильной платформы не поддерживает использование разрешений в мобильной конфигурации. Мобильная платформа: 8.3.18.77". То же самое на версии 8.3.15.59. На версии 8.3.14.53 собирает довольно долго, но в конце выдает такие ошибки:
----- В андроид студио установлено: Android API 31, 32, 33; Android с 7.0 по 10+ JDK 8.0.181. |
|||
33
p-soft
12.07.22
✎
10:59
|
(0) старые - это какие? ниже 4й? там что то есть из рабочего железа?
|
|||
34
salvator
12.07.22
✎
11:02
|
(33) Нет, не ниже 4-й. Обычно 7-8 были. Сейчас необходима поддержка 9+.
|
|||
35
p-soft
12.07.22
✎
11:05
|
(34) зачем тогда этот цирк? да, на 4-й глюк есть - падает на долгом тапе в текстовом реквизите, других не нашел..
|
|||
36
salvator
12.07.22
✎
11:11
|
(35) Объясняю. Старое приложение, где ошибки не наблюдается, не устанавливается на устройства со свежими андроидами. На новом приложении возникает указанная ошибка.
|
|||
37
salvator
12.07.22
✎
11:19
|
+(36) Внес кое-такие изменения в мобильное приложение. Хочу пересобрать апк - получаю каждый раз ошибки при сборке.
|
|||
38
salvator
12.07.22
✎
14:49
|
Ни у кого нет идей, по данным ошибкам сборки?
|
|||
39
СеменовСемен
12.07.22
✎
15:36
|
>>Failed to list versions for com.google.firebase:firebase-analytics-impl
Случайно гугл свой файрбейз не заблокировал для России? |
|||
40
СеменовСемен
12.07.22
✎
15:36
|
или наоборот РКН чегонибудь там заблокировал
|
|||
41
p-soft
12.07.22
✎
15:40
|
я свое пишу на 20й платформе 1с, мобильная та же. работает с 4.3 до 7й точно, последние версии не проверял. собрано с 18 по 31 андроид. возможно кривая инсталляция, некоторые вещи мне аналогично "доставили". я бы все с чистого листа развернул, если такие сложности..
|
|||
42
salvator
12.07.22
✎
15:47
|
(41) Яву какую ставить? Стоит сейчас 8-я. Свежая сейчас 18-я скачивается.
|
|||
43
p-soft
12.07.22
✎
15:56
|
у меня стоит щас:
1с 8.3.20.1613 либерика ждк фулл 64 бит 11.0.12.7 студия 2020.3 с обновлениями |
|||
44
salvator
12.07.22
✎
16:00
|
(43) Ой, вру, вот что у меня сейчас стоит: jdk1.8.0_181.
Может в ней дело? |
|||
45
p-soft
12.07.22
✎
16:06
|
я бы предложил поставить что и у меня, но с чистого листа: виртуал бокс + винду 10 + все по списку.
долбиться можно бесконечно, но цель же не в этом, правда?)) |
|||
46
salvator
12.07.22
✎
16:17
|
(45) А конфигурация сборщика какая установлена?
|
|||
47
p-soft
12.07.22
✎
16:22
|
(46) она с инсталляхой платформы идет, 8.3.20.8
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |