Список: XML-запросы

Столбцы списка:

ЗаголовокОписание
ID ID XML-запроса. Значение ID используется при настройке отчётов типа XML. Изначально видимый столбец.
Наимнование запроса Имя запроса, заданное пользователем. Значение никак не используется при обработке, и служит только для удобства поиска и навигации. Изначально видимый столбец. Значения столбца могут быть выделены (в зависимости от условий).
# Порядок выполнения. Подзапросы, расположенные на одном уровне вложенности, выполняются в порядке, заданном этим полем. Это позволяет передавать результаты обработки ранее выполненных запросов к последующим запросом и использованием механизма сохраняемых наборов (RP_P_XML.MX). Изначально видимый столбец.
Элемент XML Код элементов XML, генерируемых запросом. Например, запрос SELECT CODE,NAME FROM RF_T_SERVICE_CLASS ORDER BY CODE со значением кода XML SERVKIND выдаст XML-результат следующего вида: <servkind> <code>CONTRACT</code> <name>Общие услуги по договору</name> </servkind> <servkind> <code>DIALUP</code> <name>Интернет по коммутируемому доступу</name> </servkind> и т.д. Изначально видимый столбец.
Текст запроса Текст SQL-запроса. Синтаксически-правильный SQL-запрос. Может опираться на значения, переданные как параметры отчёта, или на значения любых столбцов вышестоящего запроса, например: Вышестоящий запрос: SELECT TO_CHAR(CURDATE,'YYYY') Y FROM DUAL Подчинённый запрос: SELECT * FROM SOME_TABLE T WHERE T.YEAR='Y' Запросы необходимо писать так, чтобы они сохраняли синтаксическую корректность и в том случае, если значение параметра не задано. Например, для числовых параметров необходимо писать не WHERE ID=PARAM, а WHERE ID=0PARAM. Изначально видимый столбец.
& Выполнять экранирование спец-символов. В языке разметки XML некоторые символы, такие как <, >, &, " имеют специальное значение, и для их помещения в файл XML необходимо заменить их на соответствующие кодовые последовательности. Установка значения в "Да" заставит АСР выполнить такую замену для всех столбцов XML-запроса, имеющих тип данных CHAR. Использование экранирования может быть затратным по вычислительным ресурсам, и приводить к переполнению строковых переменных с максимальной длиной 4000 символов. Изначально видимый столбец.

Возможные действия:

ДействиеОписание
Добавить подчинённый Добавить подчинённый запрос. Применимо, если в списке есть хотя бы одна запись. Действие применяется только к текущей записи. При выполнении действия вызывается Бланк «Запрос»
Изменить Изменить. Применимо, если в списке есть хотя бы одна запись. Действие может активизироваться кнопкой на панели инструментов. Для быстрого выполнения действия можно сделать двойной щелчок мышью на записи. Действие применяется только к текущей записи. При выполнении действия вызывается Бланк «Запрос»
Удалить Удалить. Доступно, в зависимости от условий. Действие может активизироваться кнопкой на панели инструментов. Для быстрого выполнения действия можно нажать комбинацию клавиш Shift-F6. Действие применяется только к текущей записи.
XML-схема XML-схема. Применимо, если в списке есть хотя бы одна запись. Действие может активизироваться кнопкой на панели инструментов. Действие применяется только к текущей записи.

В списке используются:

На главную страницу
Сайт АСР Fastcom