ITERATEDATASET — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
Bars (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
|Название=ITERATEDATASET | |Название=ITERATEDATASET | ||
|Описание=Осуществляет поочередное обращение к строкам датасета. Пробегает по датасету любой структуры и для каждой его строки выполняет указанное выражение. | |Описание=Осуществляет поочередное обращение к строкам датасета. Пробегает по датасету любой структуры и для каждой его строки выполняет указанное выражение. | ||
− | |Синтаксис= | + | |Синтаксис=ITERATEDATASET ('''Имя датасета''','''Выражение''') |
|Аргументы= | |Аргументы= | ||
{{Аргумент | {{Аргумент |
Версия 07:28, 30 апреля 2010
Осуществляет поочередное обращение к строкам датасета. Пробегает по датасету любой структуры и для каждой его строки выполняет указанное выражение.
Синтаксис
ITERATEDATASET (Имя датасета,Выражение)
Аргументы
- Имя датасета
- строка, определяющая имя датасета. Может сопровождаться постфиксом .CLONE, в этом случае будет обработана копия заданного датасета.
- Выражение
- действие, которое будет выполнено на каждой строке датасета. Обращаться к полям датасета, по которому осуществляется проход, следует без префикса. В примере, приведенном ниже, обращение Res.Id было бы неверным.
Тип результата
- Нет
Примеры
ITERATEDATASET('Res',INFO(Id))