Каталог решений - Список неявных ошибок, возникающих при разработке мобильного приложения. И способы их решения

Список неявных ошибок, возникающих при разработке мобильного приложения. И способы их решения

Список неявных ошибок, возникающих при разработке мобильного приложения. И способы их решения

В наличии

Статья будет обновляться и дополняться новыми ошибками, тем, с чем столкнусь при разработке мобильного приложения.

Категория:

Описание

Ошибка номер раз:
Ошибка преобразования данных XDTO: НачалоСвойства: autoShowClearButtonMode    Форма: Атрибут    Тип: {http://www.w3.org/2001/XMLSchema}anySimpleType

В процессе разработки можно столкнуться с такой вот ошибкой. Яндексение с гуглением результатов не дают. Сейчас мы пополним копилку решений неявных ошибок.
Создавая очередную форму документа копированием основной формы документа, в которой все элементы имеют свойство ТолькоПросмотр — Истина, и прекрасно работающую уже достаточно долгое время, на копии с разблокированными полями ввода вдруг при попытке её открытия видим такую ошибку.

Последующие разборки полётов и поиски всего и вся дали ответ, как же решить эту ошибку.

Всё было просто, создавая форму для просмотра данных документа, было установлено свойство АвтоОтображениеКнопкиОчистить равным «Всегда» (красным на рисунке).

Но, в совокупности со свойством ТолькоПросмотр равным «Истина» себя никак не проявляло. 

Смена свойства АвтоОтображениеКнопкиОчистить в состояние «Авто» у скопированой формы с разблокированными для редактирования полями ввода решило проблему.

Риторический вопрос, что делать если очень хочу видеть кнопку выпадающего списка у поля ввода?

Протестированио на платформе 8.3.9.1850

Ошибка номер два: В Приложении «1С:Предприятие» произошла ошибка.

очень даже понимаю, что описание ошибки размыто и является общим, и всё же.

Ещё одна ошибка. Проявлялась только на одном из телефонов. при открытии формы документа.

HUAWEI Y541-U02, а Samsung S4 проглатывал всё, что ему скормили и спокойно открывал форму.

Решение меня, скажем так — удивило. В табличной части у поля ввода была процедура события НачалоВыбора, содержимое который было закомментировано.

Ошибка пропала, когда событие очистили. Найдена на мобильной версии платформы 1С: 8.3.8.70

11.04.2014 Кирилл Власов (neikist) Добавил в копилку

— если пытаешься в форме записать документ программно или используя свой элемент формы связанный со стандартной командой — документ проводится а не записывается; 
— в платформе разработчика объекты HTTPСоединение, HTTPЗапрос или HTTPОтвет между клиентом и сервером кочуют нормально, а в собранной apk такое приводит к ошибке; 
— при открытии или закрытии одной формы — другую открыть нельзя. Даже если пытаешься открыть форму в обработчике описания оповещения после закрытия формы выбора; 
— проблемы с запуском фоновых заданий, то не запускаются, то выдают ошибки какие то; 
Это из того что с ходу вспомнилось.

has been added to your cart:
Оформление заказа