База знаний

Справочная система SP-XML

Связанные темы:

Атрибуты элементов типа "date"
Атрибуты элементов типа "integer"
Атрибуты элементов типа "string"
Атрибуты элементов типа "real"
Атрибуты элементов типа "bool"
Атрибуты описания методов
Атрибуты описания параметров методов
Дополнительные атрибуты
EXCLUDE-FROM-CLIENT-XQUERY-RESULTS
TEMP
SAMPLE
MULTIPLE
PRIMARY-KEY
INDEXED
NOT-NULL
DEFAULT
EXPR
EXPR-INIT
EXPR-FROM-SELF
EXIST-REQ
UPDATE-ACTION
IGNORE-SPELLING
FOREIGN-ARRAY
NAME
RECURSIVE-ARRAY
TYPE-BASE
TITLE
COL-TITLE
COL-ALIGN
EXP-MAX-LEN
DOC-ONLY
SECONDARY
EXPR-SHOW-ERRORS
EXPR-ON-DEMAND
PREPROCESS-EXPR
FAILED-ELEM
FT-SOLID
FT
FT-FOREIGN-DISP-NAME
FT-EXPR
FT-NAME-EXPR
FT-VALUE-EXPR
ALLOW-HIDE
ALL-ACCESS
SINGLE
IGNORE-CASE
DYN-CHILDREN
IDATA
STORE-SECTION
SUBSET
DOC-ID
R-VALUE
OPTIONAL
TYPE
RESULT-DATA-TYPE
METHOD

PROPERTY

Флаг, обозначает, что элемент является вычисляемым атрибутом. Также флаг используется как устаревшая форма описания методов (если заданы атрибуты "PARAM").

Такой элемент существует только в форме, ему не соответствует никакого реального элемента внутри создаваемого XML-документа.

Сопутствующий атрибуты:
EXPR - выражение, вычисляемое относительно родительского элемента.
PARAM - имя параметра, который может передаваться вызываемому коду. Таких атрибутов может быть несколько. Необязательный
параметр.

 

Пример

<person_name_base SAMPLE="1">

   <lastname TYPE="string"/>

   <firstname TYPE="string"/>

   <middlename TYPE="string"/>

   <fullname PROPERTY="1" EXPR="lastname + ' ' + firstname + ' ' + middlename"/>

</person_name_base>