В Microsoft Dynamics NAV обмен данными между мобильными устройствами и сервером осуществляется посредством XML-документов, называющихся «документы запросов». Для получения документов запросов необходимо сначала указать документ запроса в качестве типа документов. Дополнительные сведения см. в разделе Практическое руководство. Настройка типов мобильных документов в Microsoft Dynamics NAV. Для проверки данных, поступающих с мобильных устройств, к типам документов можно применить схемы. Схемы позволяют проверить входящие XML-данные на наличие в них надлежащих элементов и соответствие значения каждого элемента типу данных этого значения. Если и мобильное приложение, и тип документа следуют одной и той же схеме, обмен данными упрощается.
Схемы документов можно импортировать перед указанием типов документов или в процессе их указания.
Примечание |
---|
Для применения типов документов использовать схему необязательно. Однако при добавлении схемы к типу документа создается новый уровень проверки и элемент безопасности для обработки документов, поскольку соответствующий обработчик документов может обрабатывать только соответствующие схеме XML-документы правильного формата. Кроме того, проверку XML-данных можно добавить в обработчик документов. Дополнительные сведения см. в разделе Определение обработчиков документов в Microsoft Dynamics NAV в справке Microsoft Dynamics NAV Classic. |
При импорте схемы документа необходим файл XSD, определяющий схему с использованием допустимого пространства имен. В Microsoft Dynamics NAV предусмотрены схемы для приложения «Microsoft Dynamics® Mobile — мобильные продажи» и пример схемы для службы Microsoft Dynamics Mobile — Server Components.
В окне Мобильные документы - схемы в Microsoft Dynamics NAV можно выполнять следующие действия:
-
импортировать схему документа;
-
просматривать существующие схемы;
-
экспортировать схему, изменить ее, а затем вновь ее импортировать.
Кроме того, можно просмотреть типы документов, использующие какую-либо схему. Ниже описаны процедуры выполнения этих задач в Microsoft Dynamics NAV.
Процедура импорта схемы документов
-
В области навигации нажмите кнопку Подразделения.
-
Последовательно щелкните Администрирование, Настройка приложения, а затем — Мобильность.
-
На странице Мобильность щелкните Мобильные документы - схемы.
-
На странице Мобильные документы - схемы нажмите кнопку Создать.
-
В поле Код отобразившейся страницы введите код схемы.
-
На панели команд щелкните Связанные сведения и выберите Схема, а затем — Импорт.
-
В отобразившемся окне перейдите к расположению файла, а затем нажмите кнопку Открыть, чтобы импортировать определенную ранее XML-схему.
-
Нажмите кнопку ОК.
Процедура просмотра существующей схемы документов
-
В области навигации нажмите кнопку Подразделения.
-
Последовательно щелкните Администрирование, Настройка приложения, а затем — Мобильность.
-
На странице Мобильность щелкните Мобильные документы - схемы.
-
На странице Мобильные документы - схемы выберите схему документов, которую необходимо просмотреть.
-
На панели команд щелкните Связанные сведения и выберите Схема, а затем — Вид.
Схема откроется в виде файла XML в окне браузера Internet Explorer.
Процедура экспорта существующей схемы документов
-
В области навигации нажмите кнопку Подразделения.
-
Последовательно щелкните Администрирование, Настройка приложения, а затем — Мобильность.
-
На странице Мобильность щелкните Мобильные документы - схемы.
-
На странице Мобильные документы - схемы выберите схему документов, которую необходимо экспортировать.
-
На панели команд щелкните Связанные сведения и выберите Схема, а затем — Экспорт.
Теперь схему можно сохранить в виде файла XSD. Благодаря этому ее можно использовать совместно с другими базами данных или изменить, например с учетом особенностей другого типа документов, а затем импортировать повторно. Сведения об импорте схем документов см. в первой процедуре этого раздела.
См. также
Задачи
Практическое руководство. Настройка типов мобильных документов в Microsoft Dynamics NAVПрактическое руководство. Изменение мобильного документа перед обработкой в Microsoft Dynamics NAV
Практическое руководство. Сброс статуса и удаление мобильных документов запросов в Microsoft Dynamics NAV
Практическое руководство. Обработка мобильных документов в Microsoft Dynamics NAV