ГОСТ Р ИСО/МЭК 10021-5-96
3) Запросы-суммирования (Ф) —последовательностьтипов-атри
бутов, для которых запрошено суммирование. Этот параметр имеет
место только в том случае, если запрошено суммирование.
8.2.2 Результат-суммирования
При успешном выполнении запроса должен выдаваться резуль
тат-суммирования.
SummarizcRcsult:: = SET {
next [0] SequenccNumbcr OPTIONAL,
count (1J INTEGER (0 . . ub-messages) выбранныхэлемен
тов
-----
,
span [2J Span OPTIONAL
-----
выбранных элементов, отсутст
вует при счете ноль
-----
,
summaries (3) SEQUENCE SIZE (1 .. ub-summaries) OF Summary
OPTIONAL
Компоненты результата-суммирования имеютследующий смысл.
1) Следующий (У) — выдастся в том случае, когда число выбран
ных элементов могло быть больше, если бы не было ограничено пре
делом, заданным селектором. Этот компонент содержит порядковый
номер следующего подлежащего выбору элемента.
2) Счет (О) —целое число, определяющее счет элементов, удов
летворяющих критерию выбора.
3) Интервал (У) —содержит наименьший и наибольший поряд-
ковые-номера элементов, удовлетворяющих критерию выбора. При
отсутствии таких элементов этот параметр отсутствует.
Span :: = SEQUENCE!
lowest (0) SequenceNumber,
highest (1) SequenceNumber)
Компоненты интервала имеют следующий смысл.
а) Наименьший (О) —начальная точка интервала, представленная
в виде порядкового-номера. См. 6.3.2.2.
б) Наибольший (О) —конечная точка интервала, представленная
в виде порядкового-номера. См. 6.3.2.2.
4) Итог (У) —на каждый запрос-суммирования выдается один итог.
Итога выдаются в той последовательности, в которой они были зап
рошены.
Summary :: * SET{
absent [0] INTEGER (1 .. ub-messages) OPTIONAL
-----
счет
элементов,в которых атрибут отсутствует-----,
42