Tag
Этот оператор скрипта позволяет присваивать теги одному или нескольким полям или таблицам. Если делается попытка присвоить тег полю или таблице, отсутствующим в приложении, то эта операция будет проигнорирована. Если обнаружены конфликты между именами полей или тегов, то используется последнее значение.
Синтаксис:
Tag [field|fields] fieldlist with tagname
Tag [field|fields] fieldlist using mapname
Tag table tablelist with tagname
| Аргумент | Описание |
|---|---|
| fieldlist | Одно или несколько полей, которые должны быть помечены, в виде списка, разделенного запятыми. |
| mapname | Имя таблицы сопоставления, считанной ранее в операторе mapping Load или mapping Select. |
| tablelist | Список таблиц, которые должны быть помечены, разделенный запятыми. |
| tagname | Имя тега, применяемого к полю. |
Пример 1:
tagmap:
mapping LOAD * inline [
a,b
Alpha,MyTag
Num,MyTag
];
tag fields using tagmap;
Пример 2:
tag field Alpha with 'MyTag2';