Подкоманды UNIFOR &unifor(‘+7…)

Navigation:  ПРИЛОЖЕНИЯ > 4. ЯЗЫК ФОРМАТИРОВАНИЯ ДАННЫХ. РЕДАКТОР ФОРМАТОВ > Функции > Строковые функции > Форматные выходы > UNIFOR формат-программа >

Подкоманды UNIFOR &unifor(‘+7…)

Previous pageReturn to chapter overviewNext page

&UNIFOR(‘+7….)  - работы с индивидуальными повторяющимися глобальными переменными

Список подкоманд &UNIFOR(‘+7…) для работы с индивидуальными повторяющимися глобальными переменными (альтернатива &unifor(‘+1…))

 

Вид подкоманды

Назначение

Формат (передаваемая строка)

Пример

(пусто)

Очистить (опустошить) все глобальные переменные

+7

….&unifor('+7')….

R

Чтение глобальной переменной

+7RNNN,nnn

где:

NNN – номер  переменной

nnn – номер повторения (по умолчанию - номер текущего повторения в повторяющейся группе;

)

Эквивалентная конструкция языка форматирования

GNNN

(…&unifor(‘+7R100’)….)

Эквивалентная конструкция языка форматирования:

(……G100…..)

W

Запись глобальной переменной

+7WNNN#SSSS

где:

NNN – номер  переменной

SSSS – список строк (результат расформатирования); каждая строка становится отдельным повторением.

…&unifor(‘+7W100#’,(v910/))….

U

Добавление повторений глобальной переменной

+7UNNN#SSSS

где:

NNN – номер  переменной

SSSS – список строк (результат расформатирования); каждая строка становится отдельным повторением

 

M

Логическое перемножение повторений двух переменных

+7MNNN#MMM

Результат перемножения записывается в первую переменную

 

S

Логическое вычитание повторений двух переменных

+7SNNN#MMM

Результат вычитания записывается в первую переменную

 

A

Логическое сложение повторений двух переменных

+7ANNN#MMM

Результат сложения записывается в первую переменную

 

G

Исключение неоригинальных повторений переменной

+7GNNN

Результат исключения записывается в ту же переменную

 

T

Сортировка повторений переменной

+7TNNN

Результат сортировки записывается в ту же переменную

 

 


См. также:

Формат-программа UNIFOR

Подключение функций пользователя &unifor(‘+8…)

Подключение программ к формату