Поделиться через


Использование относительного пути в привязках данных для моделей и форматов электронной отчетности

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

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

Чтобы повысить удобство использования конструкторов сопоставления ER, выпущена функция относительных путей. По умолчанию параметр представление относительного пути включен для любого нового экземпляра приложения, в котором используется разработка ER (Microsoft Dynamics 365 Finance, служба Microsoft Regulatory Configuration Service). Мы реализовали параметр относительного пути, чтобы пользователи могли продолжать использовать полный путь при работе с этой презентацией привязок электронной отчетности.

Параметры пользователя.

Когда параметр использования относительного пути включен, один символ @ заменяет путь к родительскому элементу в привязке текущего элемента модели. Полный путь привязки становится короче, что делает все сопоставление более очевидным и понятным. В большинстве случаев в конструкторе ER не требуется дополнительной прокрутки для просмотра всех привязок модели данных.

Конструктор сопоставлений моделей.

После начала разработки нового выражения ER необходимо ввести только один символ, чтобы определить привязку к полю родительского элемента.

Конструктор формул.

При изменении источника данных родительского элемента модели с использованием абсолютного пути необходимо вручную выполнить повторную привязку этого элемента модели, а также всех вложенных элементов, к новому источнику данных. Если параметр относительного пути включен и выбран новый источник данных, который должен быть привязан к родительскому элементу, предлагается возможность автоматически повторно выполнить привязку всех вложенных элементов этого родительского элемента одним щелчком мыши.

Сообщение о замене существующего пути.

Если вы подтвердите повторную привязку вложенных элементов, новый родительский элемент будет помещен в путь к каждому вложенному элементу, содержащему существующий родительский элемент. Эта функция не нарушает обратную совместимость среды электронной отчетности. Все ранее созданные конфигурации электронной отчетности будут работать с этой новой функцией, а обновления или преобразования не требуются.

Примечание

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

Дополнительные ресурсы

Язык формул электронной отчетности