FIELDSFUNCTION — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
(нет различий)
|
Версия 10:42, 22 марта 2010
Выполняет операцию над заданными полями текущей записи датасета
Синтаксис
FIELDSFUNCTION (Имя датасета,Маска,Операция)
Аргументы
- Имя датасета
- строка, являющаяся именем одного из датасетов электронной или печатной формы.
- Маска
- строка, задающая маску для имен полей, над которыми нужно выполнить операцию.
- Операция
- строка:
- 'VALUE' - значение первого из полей, имя которого соответствует маске
- 'SUM' - сумма значений полей, имена которых соответствуют маске
- 'LIST' - список имен полей, имена которых соответствуют маске
- 'CLEAR' - очистка (установка в NULL) всех полей, имена которых соответствуют маске
Тип результата
- Логическое значение
Примеры
FIELDSFUNCTION(`ViewQuery`,`Amt*`,`SUM`) сумма всех полей, название которых начинается на Amt
FIELDSFUNCTION(`ViewQuery`,:fname ,`VALUE`) значение поля, имя которого находится в переменной :fname