Материалы 5-го модуля Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8»

Добрый день, коллеги!

В закрытой части страницы расположены ссылки на скачивание видео-уроков и методических материалов тренинга Полный курс по разработке Мобильных приложений на платформе «1С:Предприятие 8».

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии / обсуждение (246):

  1. byse

    Добрый день!

    Проблема есть с актуальной версией мобильной платформы (может быть кто сталкивался, знает как решить?).

    Сделал обработчик ожидания, в нем проверяю доступность провайдера “gps”. Проблема в том, что если на момент запуска устройства определение координат было выключено, то обработчик все время выдает что gps недоступно, даже если в процессе работы включить геокоординаты. Если же на момент старта gps включено, то он все время выдает что включено, даже если в процессе работы его выключить.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • byse

        Добрый день!

        Попробовал через “СамыйТочный…” – все равно не видит, если не было включено на момент старта системы.

        Еще сейчас появилась ошибка – чистая мобильная платформа 1С актуальной версии не ставится на устройствах (пробовал телефон, планшет, виртуальный девайс). Не сталкивались с таким? Есть ли возможность просмотреть лог самой установки платформы 1С на устройство?

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

          • byse

            Писал “Приложение не установлено”.

            В общем, я раскопал. Установил Android Debug Bridge, поставил через него. Он мне выдал ошибку “Duplicate_permission….com.e1c.MAPS_…” и имя пакета моего мобильного приложения, которое я создавал еще на платформе 8.3.4 и ставил на устройство. Таким образом, получилось, что может быть конфликт двух установленных приложений на разных версиях мобильной платформы 1С (надеюсь, что хотя бы одна и та же версия сама с собой не конфликтует, но это вообще не факт :)). В итоге, я снес старое приложение и установка прошла успешно.

            Такие дела, надеюсь кому полезно будет.

            • Поддержка курса по EDT


              (текст комментария доступен только участникам Мастер-группы)

              • byse

                Да, Андроид 5й. Ну как сказать, что ошибка не в 1С. Я еще до манифестов не дошел, но подозреваю, что, раз у меня приложение собрано с нормальным именем в виде vendor.appname, то наверное и разрешения должны быть записаны именно на это приложение, а не на com.e1c.mobile. Неплохо было бы, чтобы при сборке это как-то учитывалось, иначе потенциально могут быть проблемы.

                • Поддержка курса по EDT


                  (текст комментария доступен только участникам Мастер-группы)

  2. TODD22

    Здравствуйте.

    Может я что то не так делаю. Создал роль “МобильнаяПлатформа” убрал галочку “интерактивное создание элементов”, назначил роль единственному пользователю.
    Но всё равно элементы создавать могу.
    Хочу запретить пользователю создавать на мобильном устройстве номенклатуру и контрагентов.

    Как это можно красиво и просто реализовать?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  3. dm1006

    Здравствуйте. У меня перестал публиковаться 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 Так?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

      • dm1006

        К сожалению, ничего не изменилось. Что можно еще сделать?
        Очень плохо то, что я не понимаю причину. Почему раньше получалось, и что вдруг изменилось

        • Поддержка курса по EDT


          (текст комментария доступен только участникам Мастер-группы)

  4. bytecoded

    В процессе отладки мобильного приложения столкнулся со странным эффектом работы процедуры Сообщить(): панель с выводимым текстом исчезала так быстро, что ее невозможно было заметить. Сначала думал, что сообщение вообще не выводится, однако быстрое многократное нажатие на соответствующую кнопку позволило понять, что сообщения все-таки появляются, просто мгновенно исчезают.

    Так и не понял, чем это порождено — пока отлаживал другой участок, этот исправился. Не сталкивались, случайно?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  5. Масленников Евгений

    Добрый день!
    Вопросу по уроку 5.6. На мобильном устройстве никак не получается адрес по координатам (платформа 8.3.5, интернет есть через wi-fi):

    &НаКлиенте
    Процедура ПутьВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
       
        СтандартнаяОбработка = ложь;
        ТД = Элементы.Путь.ТекущиеДанные;
        Адрес = ПолучитьАдресПоМестоположению(Новый ГеографическиеКоординаты(ТД.Широта, ТД.Долгота));
        Сообщить(?(Адрес = Неопределено, "Не удалось получить адрес ("+ТД.Широта+","+ТД.Долгота+")", Адрес.Представление));  
       
    КонецПроцедуры

    При отключении интернета совсем даже не задумывается как у Вас в уроках.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  6. Масленников Евгений

    Добрый день!

    На реальном устройстве высота экрана одинаковая. В комментариях нашел ответ почему ) Вопрос: я работаю с платформой 8.3.5, какой глобальной командой можно отловить это событие ? В справке не нашел.

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  7. world81

    Добрый день!
    В данном модуле есть пример переноса документа Поступление товаров с помощью описания пакета XDTO и, например, для номенклатуры указывается в качестве типа ссылка на справочник номенклатуры.
    Подскажите пожалуйста, как правильно описать структуру в случае, когда реквизит составного типа?

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

  8. vlay

    Дмитрий здравствуйте! Подскажите в чем проблема и в каком направлении копать, интернет есть и все работало прекрасно
    Описание ошибки: {ОбщийМодуль.ОсновныеФункции.Модуль(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)

    • Поддержка курса по EDT


      (текст комментария доступен только участникам Мастер-группы)

Комментарии закрыты