Имя: Пароль:
1C
1С v8
Проект горит - бантики - ошибка формата потока...
0 Tatitutu
 
26.06.26
17:10
1С:Предприятие 8.5 (8.5.1.151 - 8.5.4.1306)
мобильное приложение

Проблема :

добавляем на форму
(не важно, справочник, документ, обработка)
реквизит тип строка
и перетягиваем его на форму
(чтобы потом вывести внешнюю картинку)


на компьютере - открывается - все хорошо

при проверке
на смартфоне (три разных пробавал)

сразу "Ошибка потока"  и приложение крошится...
удаляешь реквизит с формы - все хорошо.

кэш = чистил, переустанавливал

1cem-arm64.apk и 1cem-arm.apk
все равно вылетает.

Может кто сталкивался уже и знает, как обойти.
1 Garykom
 
гуру
26.06.26
17:14
Поменять мобильную платформу 1С или устройство, желательно разные версии ОС
2 Tatitutu
 
26.06.26
17:17
(1) 4 разных - удалял на смартфоне
перезагружал. Не помогает
3 Tatitutu
 
26.06.26
17:20
устройства разные SAMSUNG и HUAWEI и OPPO крайние модели - "ошибка..."
Декорация текста, Декорация картинки хорошо
отображение картинки в таблице значений хорошо
отображение картинки в форме списка справочника -хорошо
а в отдельном реквизите (это при том , что его даже не пытался заполнить)
4 Tatitutu
 
26.06.26
17:40
Проблема :

добавляем на форму
(не важно, справочник, документ, обработка)
реквизит тип строка
и перетягиваем его на форму
(чтобы потом вывести внешнюю картинку)

и меняю вид - с поля ввода на поле картинки
- вот тут все и вылетает.

взял с 0 конфигурацию
одна форма 1 реквизит - ошибка формата потока
удалить или изменить на поле ввода - все хорошо
5 p-soft
 
26.06.26
17:52
ну не доделали "магию" вывода картинки, бывает.
а если через html обойти?
6 GlRoznica
 
26.06.26
17:54
(5) Магазинка без картинок? Половина клиентов отсеится
7 Tatitutu
 
26.06.26
17:56
(5) Это да, но пока еще есть надежда ищу обход

вот ,обидно
был в этом способе уверен,
сделал другие фишки (труднореализуемые)
дошел почти до конца и тут такое .
Прямо трясет от негодования.
"Мал золотник да дорог" (с)

и если реквизит Таблица значений
с реквизитом таблицы Картинка
перекинуть на форум - тоже крошиться (((
8 Tatitutu
 
26.06.26
17:58
(6) даже рядом она там не стояла.
и не оскорбляй пожалуйста уважаемое приложение - оно постарше тебя будет и там все прекрасно работает (обычные формы - проренные временем)
9 p-soft
 
26.06.26
17:59
(6) ну никто не заставляет писать на 1с тиражное мобильное решение - пикник на вулкане, блин)
я бы потыкался в сторону альтернативных способов отображения картинки.
10 p-soft
 
26.06.26
18:06
(7) вот сам натыкался - попросили добавить кнопочку, а оно не собирается. новая платформа перекосила все диалоги.. вместо 15 минут три дня рефакторил. бесит что ситуацией не управляешь.
но с переходом на java появляются другие проблемы - много можно, но делать сложно) инфы маловато, приходится долго искать решения типовых для 1с задач.
11 Tatitutu
 
26.06.26
18:07
(10) ты не поверишь сколько вариантов было рассмотрено

прям, злость разбирает - не могу пока в открытую говорить
но, у проекта есть 17 "живых" конкурентов и 13 из них западные аналоги, мое единственное на 1С

Пока "проигрывал" -ожидаемо по размеру приложения, по некоторым визуальным эффектам, а по основному функционала: скорость, расчеты, отчеты, хранение, сравнение, анализ и.т.д. как детей  в школе...
Но, девочки-судьи хотят бантики
-
12 GlRoznica
 
26.06.26
18:08
(8) суффикс КА в русском языке является уменьшительно-ласкательным, какое оскорбление? Надо не просто по-русски разговаривать, но и знать его)
13 Tatitutu
 
26.06.26
18:18
(12) так она и называется так изначально МагазьКА
а не ИНКА (но, она к делу не относится)
Спасибо за совет : по рождению: родился в Германии, зарегистрирован в Эстонии, учился в Украине,
но служу в России - свободно  разговариваю на 8 языках,
пишу правда с ошибками (простой текст:)
- не часто просто приходиться.
14 Tatitutu
 
26.06.26
18:19
(5) да, html - встал как родной, даже интереснее смотрится
А это надеюсь , когда нибудь поправят
15 p-soft
 
26.06.26
18:20
(11) ну тут оптимально пользоваться тем, что дает 1с - буст на старте. доводим бизнес модель до приемлемого уровня и дальше переезжаем с 1с. иначе все равно упираемся в нюансы или ограничения мп.
16 GlRoznica
 
26.06.26
18:21
(13) Учился На Украине....
Ну, что за люди, которые правила русского языка подстраивают под политическую конъюнктуру.
Мешанка речекряка.
17 Tatitutu
 
26.06.26
18:36
АдресКартинки ="<!DOCTYPE html>
|<html>
|<head>
     |<style>
       |  * { margin:0; padding:0; }
       |  html, body { width:100%; height:100%; overflow:hidden; }
       |  body { display:flex; align-items:center; justify-content:center; }
       |  img { max-width:100%; max-height:100%; width:auto; height:auto; }
     |</style>
|</head>
|<body>
   |  <img src=" + МояКартинка + ">
|</body>
|</html>";

все взлетело и радует!
18 Lama12
 
26.06.26
19:17
Извиняюсь за ОФф.
Прям как в триллере переживал.
(17) Хорошо что все пошло. Рад за вас. 😎
19 Злопчинский
 
26.06.26
22:27
(0) это там где ты постил большие карты склада?
20 Tatitutu
 
27.06.26
08:09
(19) Не, не путай божий дар с яичницей )))
То,для работы, а это хобби для души и спортивного интереса
пиндосам задницу надрать и доказать, что 1С еще ОГОГО! и может многое, если не все
21 Tatitutu
 
27.06.26
19:58
весь день покоя не давала мысль
ладно если бы я хотел СДЕЛАТЬ и получил ошибку!

но, я то видел готовый результат
по всему функционалу и все работало!

Создал НОВУЮ конфигурацию и все повторил- работает.

Возращаюсь в свое - малейший намек на картинку - вылетает с ошибкой.

Очень мило поговорил с коллегами и нашелся один ТОВАРИЩ

что он сделал

1С:Предприятие 8.5 (8.5.1.151) основная разработка

а он запустил в режиме:
1С:Предприятие 8.5 (8.5.4.1306)
и у нескольких  реквизитов изменил/добавил картинки из библиотеки и сохранил.

вот в этом и причина. Как быстро исправить - думаем!
22 Garykom
 
гуру
27.06.26
22:57
(21) Выгрузи обе конфы в файлы и сравни
23 Tatitutu
 
28.06.26
09:47
Итог бессоной ночи
на этой версии платформы
1С:Предприятие 8.5 (8.5.1.151)
все восстановили и все  работает
на версии платформы
1С:Предприятие 8.5 (8.5.4.1306)
- не хочет , пока - крошится.

практически все варианты и даже немного больше

Все картинки внешние (кто знает, тот понимает)

Управляемые формы

1. Картинка на форме

2. Картинка в строке таблицы значений

3. Картника в форме динамического списка
(1 вариант)

4. Картинка в форме динамического списка
*вместо стандартной картинки

5. Выбор картинок (с возможностью увеличения)

Нагладная картника.

https://disk.yandex.ru/i/xwT7OlCaXOw6LA

все вопрос закрыт. Ждем нового релиза.
24 sikuda
 
29.06.26
10:03
(20) Хочется еще раз напомнить коллегам, которые собрались
"пиндосам задницу надрать и доказать, что 1С еще ОГОГО! и может многое, если не все"
Все ПО 1С строится на корпоративной поддержке Android SDK от Google🤦, а не на AOSP.
25 Tatitutu
 
29.06.26
10:57
(24) Коллеги об этом, как раз хорошо знают.
не знают - пиндосы и пыжаться, вернее пыжились
единственное в чем "уступаю" это размер APK
(хотя есть претенденты и с более большим размером)
26 Garikk
 
29.06.26
11:55
(24) <Все ПО 1С строится на корпоративной поддержке Android SDK от Google🤦, а не на AOSP.>

А можешь поконкретнее?

гугловый внедорлок выделен отдельно в виде Google Play Services, 1С его использует?

на хуавее не работает 1С? (не пробовал не знаю)
27 Tatitutu
 
29.06.26
12:02
(26) на HUAWEI 1С мобильная платформа прекрасно работает
28 sikuda
 
29.06.26
12:28
(27) 1С добавили поддержку коммерческих сервисов HUAWEI! (Китайцы хитро продублировали американские сервисы)

Прошлое обсуждение, пока этого не было.
В телефоне HONOR 9S в мобильной 1С не работает определение геолокации

То есть у 1С мобильной местонахождение зависемо от Google сервисов или HUAWEI сервисов. И с точки зрения коммерческой я полностью их поддерживаю, а высказывания некоторых не очень умных фанатов 1С это высказывания отдельных частных лиц!🔥

Про работу RuStore как дублер сервисов узнал только что👍
https://its.1c.ru/db/v8327doc#bookmark:dev:TI000000908
29 Tatitutu
 
29.06.26
19:31
послушай и сделай наоборот (с)

два совершенно разных метода для вывода картинки на форму Управляемую

АдресКартинки    = ПоместитьВоВременноеХранилище(ВыборкаДетальныеЗаписи.Категория.Иконка.Получить());

АдресКартинки    = ПолучитьНавигационнуюСсылку(ВыборкаДетальныеЗаписи.Категория,"Иконка");

а какая интрига и разница...

Сделал тест - не поленился.
https://disk.yandex.ru/i/YG6ST9_PYtU39w

Вы лично за какой метод ?
30 Злопчинский
 
29.06.26
19:43
мне пофиг. главное чтобы работало как надо.