Бесплатный курс по Мобильной платформе 1C. Модуль 2
Модуль 2. Обмен данными с мобильным приложением через веб-сервисы
Изучив второй модуль, Вы научитесь:
- Создавать и публиковать веб-сервисы
- Сериализовать и десериализовать данные при передаче между клиентом и сервером
- Производить перенос справочников из одной базы в другую
![]()
Порядок обучения
Скачивайте теоретические материалы в PDF и видео-формате. Рекомендуем начинать именно с изучения теории.
Выполняйте практическое задание для закрепления полученных знаний.
Выполните самоконтроль, просмотрев видео-решение преподавателя.
![]()
Теоретические материалы
Итак, приступайте к изучению теоретического материала второго модуля курса.
Данный контент доступен только для зарегистрированных пользователей.
Пожалуйста, войдите на сайт (Войти), если Вы уже зарегистрированы или зарегистрируйтесь на сайте (Зарегистрироваться), чтобы получить доступ.
Регистрация занимает 1 минуту, но открывает доступ к материалам сайта.
Пожалуйста, войдите на сайт (Войти), если Вы уже зарегистрированы или зарегистрируйтесь на сайте (Зарегистрироваться), чтобы получить доступ.
Регистрация занимает 1 минуту, но открывает доступ к материалам сайта.
Вопросы
Если у Вас возникли вопросы, Вы можете просто просмотреть комментарии ниже, наверняка Вы найдете ответ.
Обратите внимание, для навигации по комментариям внизу страницы есть ссылки
Если же Вам необходима поддержка, мы с радостью ответим на Ваши вопросы в рамках Мастер-группы «Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8».
![]()
Комментарии / обсуждение (873):
Комментарии закрыты

При десериализации на клиенте происходит ошибка
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}Комментарий Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
Видимо связанная с несоответсвием реквизитов объектов на сервере и клиенте.
Пытаюсь получить объекты через Сериализовать — Десериализовать.
Видимо я пошел не тем путем при организации обмена.
Наставьте на путь истинный.
Смотрите решение :) Оно уже доступно
Спасибо сейчас погляжу.
Но уже сделал через XDTO. Правда пришлось использовать префиксы в документах и уникальные идентификаторы. Как то сложновато вышло.
Добрый день
Вопрос, наверное, немного за рамками вопросов, разбираемых во 2 дне,
но все-таки по теме веб-сервисов на 1С. Сделали сервис, опубликовали. А как теперь обеспечить аутентификацию и авторизацию ?
Чуть ниже есть комментарий с ошибкой, которая была связана с тем, что в базе на Сервере были заведены пользователи, а ws-ссылка получалась без указания аутентификационных данных кого-то из этих пользователей. Возможно это и есть ответ на Ваш вопрос.
Посмотрите в справке описание объектов WSОпределение и WSПрокси. Увидите возможности по указанию Логина и Пароля пользователя для авторизации.
Прокси.Пользователь = "Admin";
Прокси.Пароль = "123";
Все это при динамическом создании WS ссылки. Пример в методичке 2го дня на 23 странице (только там без авторизации).
Создавайте пользователей :) Это мы рассмотрим позже. Не спешите задавать столько вопросов и наперед.
http://курсы-по-1с.рф/мобильная-платформа/флешмоб/модуль-2-часть-2/ — ссылка не работает почему-то….
Да, у меня тоже, не успели еще основную страничку похоже сделать, поторопились с анонсом))
Насколько мне помнится, на сайте работают механизмы автоматической публикации по заданному времени (что конечно же не исключает возможность «ручной» публикации), так что быть может — просто ещё «время не пришло», решение было запланировано к выдаче в 12:00 20.04, дату перенесли, а время возможно нет.
Проверьте сейчас.
Подскажите, пожалуйста! При импорте WS-ссылки возникает ошибка, если в системе заведены пользователи. Пользователей убираешь — все импортируется.
Можно что с этим сделать?
P. S. «если в системе заведены пользователи» -> если в «серверной» базе в конфигураторе заведены пользователи 1с.
Откройте ссылку в браузере, там должно быть подробное описание ошибки вместо xml
Надо просто указать под каким пользователем соединяться с БД (это настраивается в публикуемом файле default.vrd)
Да, точно, спасибо, забыл как-то. Кому интересно.
было: ib=»File="тут_путь_до_ИБ";»
стало: ib=»File="тут_путь_до_ИБ";usr=admin;pwd=1″. Тогда пароль доступа не запрашивается.
Но это не решает проблему, если не мы публикуем базу.
Баг платформы. 1С про это вроде писали. Точно не помню что, и не помню решили они его или нет. Но лучше динамическое подключение делайте.
по ссылке http://127.0.0.1/serv/ws/ФункцииДляРасчета.1cws получаю
error on line 5 at column 30: xmlns:tns: ‘ФÑнкÑииÐлÑРаÑÑеÑа’ is not a valid URI и еще несколько таких строк, как могу победить?
С другими браузерами попробуйте.Кирилицу не понимает.
Спасибо, FireFox понимает
Спасибо, получилось, но не сразу
Все получилось. Правда автор не привел пример с Динамической ws Ссылкой, было бы хорошо показать реализацию, когда из веб сервиса XDTO пакет может быть получен в виде файла, а сам веб сервис может быть перемещен, изменен.
В mobile-apps-fm-theory-module02.pdf на 23-й странице данный вопрос рассмотрен, можно на учебной базе попробовать сделать по аналогии самостоятельно.
В конце второго вебинара, было сказано про вариант обмена через ftp.
но у Ftp соединения Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Как тогда организовать подключение из мобильного приложения
Вроде про использование фтп в мобильном приложении ничего не говорилось, фтп был приведен для указания его ограничений и преимуществ веб сервисов.
согласно СП — ftp недоступен для мобильного приложения… хотя в СП нередки ошибки.
С другой стороны при обмене через ftp есть очевидные минусы: 1.простая(менее стойкая) система авторизации
2.не онлайн а или по команде пользователя (со стороны сервера) или по регламенту обмен данных (которые не факт что будут актуальными).
Доброй ночи. После реализации всего описанного в методичке (и проверки-доделки по видео-уроку) на компьютере все работает, а вот при обновлении конфигурации на андроиде (эмулятор) возникает ошибка — картинка прилагается. С чем может быть связана? Или эта часть задания предполагает тестирование только на ПК?
Может потому что в реальной эксплуатации рекомендуется не использовать русские имена URI-пространств имен?
Все получилось, спасибо большое было очень интересно с этим всем поразбираться :) Сделал задание, правда красиво и просто сделать не получилось именно из-за требования разного набора реквизитов на клиенте и сервере… Сначала думал просто тупо с клиента отправлять сериализованный массив элементов с типами СправочникОбъект, ДокументОбъект… Справочник хорошо передается как объект, т.к. набор реквизитов одинаковый… а вот документ — не восстанавливается обратно.
В итоге пришлось делать тупо — упаковывать в специального формата данные ручками, и также распаковывать. Если кому интересно — объем строк кода на клиенте и на сервере получился примерно по 130.
На клиенте на общей форме сделал 2 кнопки — отправить данные на сервер, загрузить данные с сервера… По-другому не придумал как сделать.
Если вдруг кто хочет посмотреть результат (не решение), то даже могу ссылки дать. Если же модераторы считают что не стоило, то прошу удалить ссылки…
Не надо ссылки давать. Если есть желание поделиться опытом — напишите статейку не большую и там все опишите :)
Загрузку данных тоже сделал по кнопке, хотя я думаю надо просто получать данные при открытии формы списка документов. Отправку сделал при проведении документа в обработчике события. В данном случае подойдет, а вот что будет если нет связи с сервером не проверял.
Есть опасения, что при более-менее серьезном объеме документов получение данных при открытии формы существенно увеличит время этого самого открытия.
С проведением та же песня — транзакция активна, объекты заблокированы… На мой вкус лучше быстренько провести, а обмен уж как-нибудь сам по себе.
Ну объем получаемых данных при открытии формы можно ограничить, например текущим днем. Зачем нам весь объем на телефоне?
Если не будет связи с сервером, то будет ошибка доступа. В итоге все равно придется использовать ручной обмен, обмен по интервалам или еще какой заменитель регламентов изобретать.
Надеюсь нам покажут какое-нибудь событие вроде «При появлении интернета» :)
Нет :)
>> На клиенте на общей форме сделал 2 кнопки – отправить данные на сервер, загрузить данные с сервера… По-другому не придумал как сделать.
Веб-сервис же может возвращать данные. У меня кнопка на клиенте одна, а сервер работает в 2 этапа — сначала грузит то, что прислал клиент, а потом готовит собственную структуру и возвращает её клиенту.
Меня интересует вопрос: в учебном материале описывается ситуация когда вебсервер находиться под управлением 1С. А как дела обстоят если все это проводить с вебсервером на хостинге? т.е. если я хочу публиковать веб-сервис на сайте компании? К примеру для поставщиков.
В данном случае, видимо вместо 127.0.0.1 — надо будет прописать адрес до вебсервера и публиковать не на локальной машине, а на сервере.
Сам web-сервис создать в 1С, это же по сути — описание стандарта интеграции между системами, его хоть руками создать можно. Просто здесь более удобный инструмент для разработки.
Правильно ли размышляю?
Серверная база с заданной конфигурацией может быть одна. Она может содержать определенный набор веб-сервисов.
Клиентские мобильные приложения могут быть совсем разные (с разным функционалом) для определенных задач. Например одно мобильное приложение 1С считывает погоду, совсем другое считывает расстояние, при этом все данные находятся на одном сервере.
Верно
Прекрасный и полезный урок.
Очень просто и понятно излагается.
Уже чешутся руки создать свою мобильную конфигурацию. :)
Прошу на курсе вкратце рассказать, как реализовать серверную и клиентские мобильные части с разделением данных по группам пользователей. То есть одна группа видит только свои данные, другая группа свои, а база данных на сервере одна.
:) ну это уже вы сами ответите в конце
Проверяю выложенную конфигурацию из методички — при вызове из обще формы команды «Отправить на сервер» ошибка:
{ОбщаяФорма.Форма.Форма(46)}: Недостаточно фактических параметров
Ответ = Соединение.ПолучитьСреднее(СтруктураДанных);
На вход подается 1 параметр, а второй (СериализованнаяСтруктураДанных) надо самим дописывать?
скрин
Чтоб научиться, нужно самим дописать)))видео смотрим и пишем))
Конечно, извините, меня, пожалуйста, за 3 сообщения в ряд (я не флудер ни в коем случае))).
Но получается, что в конфигурации для примера на форме рабочего стола работают только первая и четвертая команда? Остальные не отрабатывают.. Или это только у меня одного такое наблюдается?
у меня тоже.пытаюсь поменять
Возможно. Данная конфигурация прилагается к видео. Так что возможны некоторые ошибки.
Так как мы разрабатывали в видео новый функционал без поддержки старого. Этакие этапные функции, которые оставлены только для того, что бы вы могли копировать код по ходу видео, а не вбивать его ручками.
нет, его дописывать в данном случае не надо, для «СериализованнаяСтруктураДанных» должна быть установлена галочка «Возможно пустое значение», тогда без передачи второго значения должно всё отрабатывать.
на всякий случай — не забывайте WS-ссылки обновлять после внесения изменений.
галочка стоит, ссылка обновлена — проблема осталась.
ну да ладно. главное, что есть такой замечательный пример с четкими заготовками.
Можно пока вместо второго параметра передать пустую строку!Не говорю что правильно, но для тестового варианта сработает.
Функция ПолучитьСредне(СтруктураДанных,СериализованнаяСтруктураДанных)
Если ЗначениеЗаполнено(СтруктураДанных) Тогда
СтруктураДанных.Проверить();
Структура = СтруктураДанных;
Иначе
Структура = Десериализировать(СериализованнаяСтруктураДанных);
КонецЕсли;
Вызов данной процедуры через статическую ссылку(т.е. с заполненным первым параметром) приводит к вызову исключения типа «Проверка мутабельных значений на заполненность не поддерживается», вследствие того, что тип первого параметра ппроцедуры — «ОбъектXDTO». Думаю, в данном случае логичнее использовать конструкцию «СтруктураДанных Неопределено»
Да, ЗначениеЗаполнено нельзя использовать, нужно
СтруктураДанных = Неопределено.
у Вас галочка, которая даёт возможность передачи пустого значения установлена?
Либо поставить галочку — возможно пустое значение.
Нужно проверить на неопределено.
Что-то совсем нет мыслей как реализовать именно двусторонний обмен, согласно заданию между клиентом и сервером, да еще и с игнорированием отсутствующих реквизитов объектов (кроме ручного разбора XML). Даже в одну сторону обмен не осилил. Буду ждать решения.
Зачем же решение? А про сериализацию зачем рассказывали?
Что-то у меня не получилось ей воспользоваться, я честно попробовал решить, но что-то не выходит ничего ;-(
При попытке десериализовать на сервере получаю ошибку.
Ну тогда смотрите решение
Десериализуем полученные данные и используем ЗаполнитьЗначенияСвойств.
Интересно как будет производиться контроль дублей на клиенте, запросы там не работают… И как выгружать данные с клиента, запросы опять же не работают, СправочникВыборка не сереализуется… придется писать функции формирования таблицы что ли
У меня на клиенте таблицы формируются вручную, да. Да и на сервере тоже :)
Контроль дублей сделал через уникальный идентификатор и версию данных.
Ну это вы совсем в дебри пошли :)
Время было позднее :)
Пересмотрел ваше решение и свой вариант. Про УИД я наврал — он не используется, а версия используется для тех же целей, что в вашем решении код и номер. Не всё так плохо, как могло показаться
Полностью прочитал теорию. Выполнил первую часть практического задания. Но не могу понять, что же все-таки требуется от меня во второй части задания? Как именно должен происходить обмен: что должно передаваться и что где создаваться, требуется ли синхронизация?
Распишите, пожалуйста, более подробно задачу (часть 2).
Спасибо.
Базу вам дали. Думайте. У нас не стоит цель, что бы слушатели просто повторяли за автором. Мы хотим вас научить чему — то. Думайте, решайте как бы вы решили сейчас в вашем проекте. А потом — будет решение автора.
Спасибо. Так и делаю — пересмотрел запись — сейчас сериализую туда-сюда )
Доброй ночи. Сейчас прохожу теоретическую часть тренинга 2 день. В тексте PDF указано, что нужно создать XDTO пакет. Решил паралельно эксперементировать, но сразу наткнулся на очевидное. При настройке конфигурации, использовав назначение: «Мобильное Приложение» и исключив «Персональный компьютер», объект конфигурации «XDTO пакеты» не доступны для данного назначения. В контексте можно только экспортировать XML схему конфигурации. Я использую учебную версию мобильной платформы, скаченную по ссылке с книги «Разработка мобильного приложения на платформе 1с 8.3». Соответсвтвенно, при установке дистрибутива, в области выбора компонентов нет компонентов Тонкий клиент Файловый вариант. Влияет это как то? Или же проблема скрытая в чем то другом?. Если влияет, то подскажите где я могу докачать или как изменить компоненты программы?
В видео курсе, да и в pdf об этом есть. Пакет XDTO нужен только на сервере (персональный компьютер), а на мобильном он и не потребуется.
Даже если и потребуется, все равно в моб. приложении нет объекта XDTO пакет, и объекта Веб-сервисы тоже…
т.е. мне для эксперемента ВРЕМЕННО нужно перевести назначение на использование ПК, а потом за не надобностью в дальнейшем использовании отключить?
Нужно создать 2 конфигурации: одна только для мобильного приложения, там не будет XDTO пакетов и других объектов(можно в инете найти какие ограничения есть на моб.приложение), и другая конфигурация на использование ПК(будет сервером), там будут XDTO пакеты.
Благодарю и очень признателен за помощь
База дана, за что огромное спасибо. Но на самом интересном моменте касающемся непосредственного практического задания оставлен один большой вопрос. С одной стороны, можно жестко задать схему XDTO и при чтении на мобильном устройстве парсить ее в документ. Плюс к этому получить лишний головняк при поддержке заключающийся в необходимости постоянной актуализации структуры XDTO для каждого документа. С другой стороны можно использовать сериализацию, и пользоваться обменом аналогично стандартому «универсальному обмену» от 1С, но это не решает вопрос обработки лишних реквизитов, которые не то что должны игнорироваться клиентом, а даже отправляться не должны ему. И как это сделать.. и есть тот самый интригующий вопрос. Я понимаю, что это скорее касается работы с xml в принципе, а не мобильного приложения, и все же. (Видимо придется смотреть пример решения, чего делать не хотелось).
То о чем вы говорите — будет рассмотрено в 5 главе. Очень сложный урок будет :)
Тогда весь в ожидании часа икс ).
А пока выборка — таблицы — xml — get/send и обратно к объекту. С синхронизацией по ссылке. 90 строк кода в одной конфигурации, и 70 в другой — не так уж и страшно. Но необходимости применения хдто пакетов в данном случае так и не углядел.
А разве было указанно в условии, что надо пользоваться ими? Про XDTO был разговор, что бы людям понятней было про пространство имен и т.д. (мы к ним еще не раз вернемся). Но задачу решить можно по разному. На XDTO — правильней, а сериализацией — быстрей.
Вобще, подумав, я решил воспользоваться и тем и другим. Передать структура Xdto содержащую 2 обязательно присутствующих строковых свойства, каждый из которых содержит сериализованную таблицу значений (1 — номенклатура, 2 — поступления). Исходно вместо структуры передавался массив содержащий 2 таблицы.. и это, как-то «страшненько»
При повторе за преподавателем лекционного материала всё получилось. Завтра сяду делать ДЗ.
Отлично. Новенькое узнали что-то?
Примерно с год назад была на очном курсе по интеграции данных в 1С, поэтому слова в уроке все были знакомые :), а вот на практике всё это пришлось делать впервые, начало появляться понимание, как с этим всем нужно работать.
Добрый день.
С чем может быть связана ошибка в эталонной конфигурации при нажатии по кнопке «Отправить сериализованную структуру»
«{ОбщаяФорма.Форма.Форма(95)}: Ошибка при вызове метода контекста (ПолучитьСреднее)
Ответ = Соединение.ПолучитьСреднее(Неопределено, СериализованнаяСтруктураДанных);
по причине:
Ошибка вызова операции сервиса: {ФункцииДляРассчета}:ФункцииДляРассчета:ПолучитьСреднее()
по причине:
Ошибка разбора SOAP сообщения: неверная версия сообщения.»
Получаю такую же ошибку в своей конфигурации при попытке обратиться к сервису через wsссылку.
проверьте параметры прописаны в фунции веб сервиса
Выяснилось, что у меня непонятная проблема с апачем.
В конфигурациооном файле httpd.conf есть строка
LoadModule _1cws_module «D:/1c_83/8_3_Install/8.3.4.465/bin/wsap22t.dll»
после каждой публикации сервиса на вебсервере эта строка
меняет текущий путь к базе 1с на старый
LoadModule _1cws_module «D:/1c_83/8_3_Учебная/8.3.4.465/bin/wsap22t.dll»
В результате сервис перестает работать и апач не стартует. Приходится руками менять файл после каждой публикации, чтобы увидеть результат работы сервиса.
Как это можно побороть ?
Если есть реальная 1С — удалите учебную.
Узнал, что название пакета XDTO нужно называть английскими символами. Элементы структуры данных и созданные свои типы значений этого пакета также необходимо называть английскими символами?
все надо называть латиницей. И я об этом ни раз говорил. Просто для удобства объяснения — я делал все кириллицей
Дмитрий, спасибо за хороший пример создания веб-сервиса.
Пару моментов интересных для себя отметил :)
Чтобы описать в XDTO пакете документ, нужно указать все типы реквизитов, в том числе и стандартных? Собрать некий массив реквизитов?
Можно и все указать, но думаю лучше ограничиться минимальным набором.Кидаю пример, думаю кому-нибудь пригодится…
Думаю лучше сериализовать, если к примеру 200 реквизитов — это долгая работа
А зачем вам это? Можно просто собрать структуру данных документа и сериализовать их.
Если честно не понял как….надеюсь посмотрев уроки разберусь)
Ссылки из методички первого урока не актуальны. Я не могу скачать ни платформу, ни клиент. Обновите там что ли как-нибудь, пожалуйста, а то на первом уроке застревать не охота.
У Вас есть подписка на ИТС и доступ к обновлениям ПП 1С?
Если да, то все можно скачать в Вашем личном кабинете. Качаете последние версии платформы 8.3 и мобильной платформы — вот и все.
Если ИТС нет, то ссылка приведена в самом конце теоретического материала первого дня: можете купить электронную версию книги
http://1c.ru/news/info.jsp?id=17891
«В этой книге откройте 2 страницу и там будет ссылка на раздаточные материалы (~500Мб). Скачайте их, и там будет учебная стационарная платформа 8.3.4 и мобильная платформа.»
напишите мне на Email Kalina_26@mail.ru я попробую помочь Вам в решении данной проблемы. Я сам мучался сутки с этим
На 20-ой странице на картинке во 2-ой части теории опечатка.
В колонке Адрес должно быть написано «ФункцииДляРассчета.1cws» , а не СтруктураДляПолученияСреднего.1cws
При выполнении задания возникла проблема: пытаюсь добавить WS-ссылку, но возникает ошибка «Ошибка при выполнении файловой операции …» по причине: Ошибка работы с Интернет: внутренняя ошибка сервера (500).
Что это?
Через броузер по ссылке проходит и открывает XML
Там обычно в длинной строке с подробностями по ошибке 500 можно найти причину
Победил! Все оказалось куда проще: добавил параметр, а в метод его забыл прописать… вот она вечерняя (ночная) невнимательность.
возможно, в конце ссылки затесался пробел. Их там быть вообще не должно.
Ура, товарищи! Скоро в мобильной платформе появятся фоновые задания. Подробнее http://v8.1c.ru/o7/201404mob/index.htm
Не спешите радоваться, это минимум в 8.3.6 будет :)
Полезный материал и качественная подача. Спасибо большое!
Набил шишку по невнимательности. Возможно, кому-то пригодится — при использовании директив компиляции в модуле функции Web-сервиса синтаксические ошибки не обнаруживаются, но функция перестает читаться через браузер и попытка обновления WS-ссылки приводит к фатальной ошибке разбора XML.
При попытке пройти по ссылке на свой веб-сервис через браузер, появляется сообщение об ошибке. Хотя до сего момента никаких ошибок не было. То есть, я все делала, как описывает тренер и все было ок. Что это может быть?
Глядя на «кракозябры» — могу предположить, что Вашему браузеру не нравится кириллица в пути.
В теории, в низу 20-й страницы посмотрите, там про это есть.
Страница 20 теории второго блока
«Chrome не сможет открыть это описание, по причине, описанной выше –
кириллица в путях и именах, но можно нажать правой кнопкой и просмотреть
исходный код страницы.
Firefox может скрыть часть определений префиксов пространства имен.»
А нужно куда то выкладывать результаты ДЗ — или просто для себя?
В данном модуле — просто для себя :)
По 5-му и финальному — нужны будут отчёты.
чуть выше поля комментариев написано:
«Мы решили 2-ое задание сделать необязательным – по нему не нужно будет отчитываться.»
пока никуда, видимо для публикации решения обязательных ДЗ будет спецветка, где ответы других участников видны только после одобрения вашего решения.
Вы должны увидеть xml-схему.
открывается вот это:
{«#exception»:»{http://v8.1c.ru/8.1/data/core}Exception»,»exception»:{«clsid»:»9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3″,»descr»:»File not found ‘v8res://mngsrv/FunctionToCalculate.1cws'»,»data»:»77u/ew0KezlkYjFmYTM3LWI0NTUtNGYzZi1iOGRkLTdkZTBlYTdkNmRhMywiRmls\r\nZSBub3QgZm91bmQgJ3Y4cmVzOi8vbW5nc3J2L0Z1bmN0aW9uVG9DYWxjdWxhdGUu\r\nMWN3cycifSwxLA0KeyJ2OHJlczovL21uZ3Nydi9GdW5jdGlvblRvQ2FsY3VsYXRl\r\nLjFjd3MiLDB9LCJzcmNccmVzTmF0aXZlLmNwcCgxNDUpOiBSZXNvdXJjZSBub3Qg\r\nZm91bmQifQ==»}}
а при попытке добавить ws ссылку
пишет :
фатальная ошибка , неожиданный конце документа ???
имена все писал на латинице
http://…../day2Work/FunctionToCalculate.1cws
http://…../day2Work/ws/FunctionToCalculate.1cws
Wanderer
Спасибо!
Пожалуйста :)
Выполняю параллельно с тренером создание XDTO-пакета, но такого типа данных, как positiveInteger у меня в 1С нет. Почему?
Вопрос снимаю. Не туда посмотрела!
soulseller76
тип данных должен быть
http://www.w3.org/2001/XMLSchema
у вас такой ?
Какая версия платформы используется?
Вы точно выбираете ветку http://www.w3.org/2001/XMLSchema ?
Вообще какие-то отчёты кроме 5 и финального нужно публиковать?
Сказали, что не обязательно.
Влиять ни на что не будет.
Подскажите пожалуйста, на выходных будут выходить новые части тренинга, или до понедельника теперь??
До понедельника.
из графика занятий:
«…
День 4. Использование планов обмена для мобильных баз данных
20 апреля, воскресенье
11:00 Повтор вебинара с ответами на вопросы.
Ссылка будет выслана на почту.
12:00 Решение предыдущего задания.
Будет доступно только для тех, кто отчитался по данному заданию.
18:30 Выдача теории в формате PDF.
На сайте будет создана запись, будет сделана рассылка по всем участникам тренинга.
19:30 Вебинар текущего дня.
Ссылка на вебинарную комнату будет разослана всем участникам тренинга.
20:30 Практическое задание.
Задание в формате PDF, будет выложено отдельной новостью на сайте.
…»
Единственное — решение по второму модулю обещали выдать завтра в 11:00 (мск), а не в воскресенье.
архив ошибку выдает….
Перекачайте чуть позже или через программы-качалки (типа DownloadMaster)
Перекачайте ещё раз, у меня всё открывается хорошо.
без ошибки у меня открылось и скачалось быстро. Первое задание без видео делал, смотреть некогда было. Посмотрю оба завтра. Спасибо за курс, интересно.
Добрый день!
ссылка на странице 5 в фрагменте текста «И такой стандарт типов существует – это стандарт W3C. Его можно использовать для
настройки взаимодействия между абсолютно разными системами.
» открывается некорректно. Пример:
http://ru.wikipedia.org/wiki/レᄒᄑチᄒタニᄌテᄐ_メチᄉᄐᄌタᄑᄒᄍ_ᄚテツᄌᄑヒ
Прошу прощения! В документе с теорией :-)
Хм, такое возникает при просмотре документа через STDUviewer (у меня установлена версия 1,6,2). При просмотре через просмотрщик браузера (FF) ссылка была распознана корректно.
Да, такое возможно.
Лучше всего для просмотра PDF файлов использовать ADOBE PDF READER, либо из более легких и бесплатных Foxit Reader. На нем у меня если и бывают ошибки, то только в интерактивных формах.
Коллеги, поделитесь пожалуйста опытом, какие андроид устройства используете на практике для разработки? Что лучше приобрести?
Galaxy tab2
В материалах первого модуля было: для разработки — лучше использовать те устройства, на которых в последующем планируется работать на практике.
Многое же от поставленных задач зависит.
на самом деле многое зависит от задачи. В пилотном проекте все вопросы по железу рассматривались в последний день, кроме того можно порекомендовать статью про производительность мобильной платформы от автора курсов: http://курсы-по-1с.рф/post-2014-04/%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D1%8C-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B/
То, что в статьях и на первом уроке — это все понятно. Интересует практика — кто, что имеет на руках для работы…
отобрал у ребенка на неделю iKids — полет нормальный
:)
Onda v975m.
Ок! Спасибо.
Спасибо! Формат тренинга мне нравится: читаю, появляются вопросы. Видео уже смотрю не как зевака, а обращая внимание на возникшие по ходу чтения непонятки. Потом пытаюсь повторить, подглядывая в распечатку. И всё это можно делать в течение дня, без строгой привязки ко времени начала трансляции вебинара.
Спасибо!
извините. Я не могу подойти к решению второго задания так как не смог скачать мобильную платформу (на сайте по ссылке из методички ошибка (данный файл не существует). Помогите пожалуйста.
напишите dms-83@mail.ru помогу
Тут я видел в комментариях, что нельзя говорить как скачивать мобильную платформу. Но и как коллега, не могу пройти мимо. Дам просто наводку. В ИТС есть книга, которая называется «пример быстрой разработки мобильного приложения на платформе 1с предприятие 8.3. Там на странице 2 в разделе «Дополнительные материалы есть ссылка на скачивание платформы». Думаю не преступно так же заметить, что 1с открыли конкурс — лучший пользователь ИТС, где Вам до 30 июня дадут доступ к ИТС, т.е. вы должны будете зарегестрироваться. Желаю удачи.
можно сделать еще проще, без регистрации на сайте ИТС. если там, где в онлайн-магазине 1С (на него ссылка уже была вчера) найти страницу, где продается книга «Mobile 1C…», почитать ее описание, то там в разделе описания «Дополнительные материалы» есть ссылка, которая ведет на страницу с доп. материалами к разным книгам и этой тоже. вчера по этой ссылке все удалось скачать.
Как отчет выкладывать?
такой же вопрос интересует, и в какой форме его выкладывать?
По предыдущему опыту на курсах программирования:
если в задании не написаны какие-то конкретные требования (полученный результат), то можено просто своим языком описать проделанную работу, получившийся результат, возникшие сложности (получилось или нет их решить) и т.п.
а можно публиковать ссылку на демо базу мобильного приложения от 1с ? ссылка с сайт итс 1с ру
некоторые решения будут интересны слушателям при разборе ДЗ
Нет, демо-базы также запрещено выкладывать.
Подскажите, в каком разделе сайта есть демо-конфигурация?
Я так понимаю по этому ДЗ отчет тоже не нужен или как?
Не нужен. Выше написано: «Поэтому будут обязательные задания по которым мы будем требовать письменный отчет: это задание №5 и финальное задание тренинга.»
Спасибо Вам!
Здравствуйте, что-то я запутался, все-таки второе или пятое задание «обязательное»?
И второе и пятое
Приняли решение 2-ое задание сделать необязательным
Ясно, спасибо Вам
Прошу прощения. Устал к вечеру))) Судя из вышеизложенного текста. Задание №5 и финальное задание будут обязательными.
Второе необязательное. Прочитайте выше. Цитирую: «Поэтому будут обязательные задания по которым мы будем требовать письменный отчет: это задание №5 и финальное задание тренинга.»
Добрый день, отчет по практике публиковать на этой странице?
Спасибо