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


Разбиение созданных файлов XML по их размеру и количеству содержимого

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

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

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

Если вы сконфигурировали места назначения файла для элемента формата файла, который был конфигурирован для разбиения созданных выходных данных при превышении заданного ограничения, каждая часть созданных выходных данных отправляется в место назначения конфигурированного файла в качестве отдельного файла. Чтобы уникальным образом назвать файлы, которые должны быть созданы путем разбиения выходных данных, необходимо конфигурировать выражение ER для элемента формата файла. При включении источника данных ER типа НОМЕРНАЯ СЕРИЯ, номерная серия будет расти для каждой части разбитых выходных данных.

Для получения дополнительных сведений об этой функции воспроизведите проводник по задаче файлы ER Split XML на основе размера файла или количества элементов содержания, который является частью бизнес-процесса 7.5.4.3 компонентов ИТ-службы/решения приобретения/разработки (10677) и может быть загружено из Центра загрузки Майкрософт. Этот проводник по задаче описывает процесс настройки формата ER для разбиения созданных файлов в зависимости от ограничений на размер файла и количество элемент содержимого. Загрузите следующие файлы для завершения проводника по задаче:

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

Места назначения электронной отчетности (ER)

Конструктор формул в электронной отчетности (ER)