File: ...\Samples\Solution\Db\Info.scx
Этот пример иллстрирует получение инфорамции о таблице в run time.
Информация о поле
Функция AFIELDS( ) предоставляет большинство из возможной информации о полях таблицы, отображаемые в этом примере. В дополнение к информации, отображаемой в этой примере, AFIELDS( ) предоставляет информацию о выражениях правил для поля и таблицы и сообщения об ошибках при невыполнении правил, а также выражения для триггеров и соответствующие сообщения об ошибках, наряду с длинным именем таблицы и комментарией к ней, хранящиеся в базе данных (необходимо отметить, что инфорамация о длинном имени таблицы, триггерах и комментарий поставляются функцией в первой строке массива - JS).
Инфомарция об индексе
Функции TAG( ) и KEY( ) предоставляют информацию об индексе.
![]() | |
---|---|
lo = THISFORM.edtProperties FOR i = 1 TO TAGCOUNT( ) IF !EMPTY(TAG(i)) && Checks for tags in the index lo.Value = lo.Value + TAG(i) + " " + KEY(i) ELSE EXIT ENDIF ENDFOR |
Смотрите также
Справочное руководство
Функция AFIELDS()Функция TAG()
Функция KEY()