Материалы 5-го модуля Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8»
Добрый день, коллеги!
В закрытой части страницы расположены ссылки на скачивание видео-уроков и методических материалов тренинга Полный курс по разработке Мобильных приложений на платформе «1С:Предприятие 8».
К сожалению, у Вас недостаточно прав для дальнейшего просмотра.
Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.
Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.
Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.
Комментарии / обсуждение (246):
Комментарии закрыты
Добрый день!
Проблема есть с актуальной версией мобильной платформы (может быть кто сталкивался, знает как решить?).
Сделал обработчик ожидания, в нем проверяю доступность провайдера “gps”. Проблема в том, что если на момент запуска устройства определение координат было выключено, то обработчик все время выдает что gps недоступно, даже если в процессе работы включить геокоординаты. Если же на момент старта gps включено, то он все время выдает что включено, даже если в процессе работы его выключить.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
Попробовал через “СамыйТочный…” – все равно не видит, если не было включено на момент старта системы.
Еще сейчас появилась ошибка – чистая мобильная платформа 1С актуальной версии не ставится на устройствах (пробовал телефон, планшет, виртуальный девайс). Не сталкивались с таким? Есть ли возможность просмотреть лог самой установки платформы 1С на устройство?
…
(текст комментария доступен только участникам Мастер-группы)
Писал “Приложение не установлено”.
В общем, я раскопал. Установил Android Debug Bridge, поставил через него. Он мне выдал ошибку “Duplicate_permission….com.e1c.MAPS_…” и имя пакета моего мобильного приложения, которое я создавал еще на платформе 8.3.4 и ставил на устройство. Таким образом, получилось, что может быть конфликт двух установленных приложений на разных версиях мобильной платформы 1С (надеюсь, что хотя бы одна и та же версия сама с собой не конфликтует, но это вообще не факт :)). В итоге, я снес старое приложение и установка прошла успешно.
Такие дела, надеюсь кому полезно будет.
…
(текст комментария доступен только участникам Мастер-группы)
Да, Андроид 5й. Ну как сказать, что ошибка не в 1С. Я еще до манифестов не дошел, но подозреваю, что, раз у меня приложение собрано с нормальным именем в виде vendor.appname, то наверное и разрешения должны быть записаны именно на это приложение, а не на com.e1c.mobile. Неплохо было бы, чтобы при сборке это как-то учитывалось, иначе потенциально могут быть проблемы.
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте.
Может я что то не так делаю. Создал роль “МобильнаяПлатформа” убрал галочку “интерактивное создание элементов”, назначил роль единственному пользователю.
Но всё равно элементы создавать могу.
Хочу запретить пользователю создавать на мобильном устройстве номенклатуру и контрагентов.
Как это можно красиво и просто реализовать?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте. У меня перестал публиковаться Web-сервис.
Имя Сервиса: Test
URI: Test
Имя процедуры Sync
Имя публикации Test
Имя файла публикации Test.1cws
Строка: http://192.168.0.1/Test/ws/Test.1cws
Ошибка:
1C:Enterprise 8 application error:
HTTP: Not found Ошибка при работе с ресурсом /Test/ws/Test.1cws
2) Адрес можно представить: IP/Имя публикации/ws/Имя файла публикации?wsdl Так?
…
(текст комментария доступен только участникам Мастер-группы)
К сожалению, ничего не изменилось. Что можно еще сделать?
Очень плохо то, что я не понимаю причину. Почему раньше получалось, и что вдруг изменилось
…
(текст комментария доступен только участникам Мастер-группы)
В процессе отладки мобильного приложения столкнулся со странным эффектом работы процедуры Сообщить(): панель с выводимым текстом исчезала так быстро, что ее невозможно было заметить. Сначала думал, что сообщение вообще не выводится, однако быстрое многократное нажатие на соответствующую кнопку позволило понять, что сообщения все-таки появляются, просто мгновенно исчезают.
Так и не понял, чем это порождено — пока отлаживал другой участок, этот исправился. Не сталкивались, случайно?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
Вопросу по уроку 5.6. На мобильном устройстве никак не получается адрес по координатам (платформа 8.3.5, интернет есть через wi-fi):
Процедура ПутьВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтандартнаяОбработка = ложь;
ТД = Элементы.Путь.ТекущиеДанные;
Адрес = ПолучитьАдресПоМестоположению(Новый ГеографическиеКоординаты(ТД.Широта, ТД.Долгота));
Сообщить(?(Адрес = Неопределено, "Не удалось получить адрес ("+ТД.Широта+","+ТД.Долгота+")", Адрес.Представление));
КонецПроцедуры
При отключении интернета совсем даже не задумывается как у Вас в уроках.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
На реальном устройстве высота экрана одинаковая. В комментариях нашел ответ почему ) Вопрос: я работаю с платформой 8.3.5, какой глобальной командой можно отловить это событие ? В справке не нашел.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
В данном модуле есть пример переноса документа Поступление товаров с помощью описания пакета XDTO и, например, для номенклатуры указывается в качестве типа ссылка на справочник номенклатуры.
Подскажите пожалуйста, как правильно описать структуру в случае, когда реквизит составного типа?
…
(текст комментария доступен только участникам Мастер-группы)
Дмитрий здравствуйте! Подскажите в чем проблема и в каком направлении копать, интернет есть и все работало прекрасно
Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(31)}: Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. http://%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80:xxxxxxx@50.50.217.46/OrdersTrade/ws/DataTransfer.1cws?wsdl: При создании описания сервиса произошла ошибка. http://%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80:xxxxxxx@50.50.217.46/OrdersTrade/ws/DataTransfer.1cws?wsdl: Ошибка работы с Интернет: Server returned nothing (no headers, no data)
…
(текст комментария доступен только участникам Мастер-группы)