Обща информация за подаване на аргументи на формули

Аргументите на всички оператори и функции могат да бъдат:

1.  Конкретен атрибут от документ (списък документи) със стартова точка текущия документ. Синтаксиса е:

[id=~SUBJECT.\<XPATH израз>\име на атрибут ]

По правилата на XPATH може да се обхожда дървото на документите, с отправна точка посочения документ. Символа „#“ може да се ползва в XPATH израза, за да обобщи, някое ниво – да селектира всички документи, от съответното ниво, без да ги филтрира по код.

Квадратните скоби „[]“ означават, начало и край на израз, който трябва да се разглежда в цялост.

2.  Конкретен атрибут от документ със стартова точка корена на документите. Синтаксиса е:

[~FARMER_ID.\~APPL_ID.\~M_AID_ID.\<XPATH израз>\име на атрибут ]

Важат същите правила, като в горния случай. Само стартовата точка е различна.

3.  Вместо име на атрибут, могат да се използват следните кодове за извличане на стойностите от документа:

-       @created_by – идентификатор на потребител създал документа

-       @i_aid_id – индентификатор от i_aid

-       @maidsubj_t_id – идентификатор от m_aid_subject_templates

-       @valid_from – дата от документа

-       @valid_to – дата от документа

-       @created_ts – дата на създаване на документа

-       @ps_diary_id – идентификатор от дневника за документа

Синтаксиса е следния:

[~FARMER_ID.\~APPL_ID.\~M_AID_ID.\<XPATH израз>\@<код на стойност>]

[id=~SUBJECT.\<XPATH израз>\@<код на стойност>]

4.  Могат да се използват и директно стойности.