Возвращает имя Алиаса "дочерней" таблицы для установленной ранее Связи между таблицами, указанной в секции INTO команды SET RELATION.
TARGET(nRelationshipNumber [, nWorkArea | cTableAlias]) |
Параметры
- nRelationshipNumber
-
Определяет идентификационный номер установленной Связи между таблицами. Значение данного параметра изменяется от 1 - до общего количества установленных Связей для заданной Рабочей области. Порядок возвращаемых Имен Алиасов имеет нестандартный вид, пока данный параметр nRelationshipNumber меньше общего количества установленных Связей, то возвращается имя Алиаса. Когда данный параметр nRelationshipNumber больше общего количества установленных связей, то возвращается пустая строка.
- nWorkArea| cTableAlias
-
Определяет номер Рабочей области или имя Алиаса "Родительской" таблицы, для которой установлена Связь. nWorkArea - это номер Рабочей области, а cTableAlias- имя Алиаса таблицы. По-умолчанию, предполагается Такущая Рабочая область, для которой определяется алиас, привязанной, "дочерней" таблицы.
Возвращаемое значение
Символьного типа (Character)
Пример
В представленном далее примере, устанавливается Связь (Отношение) по полю с именем order_id
между "родительской" таблицей orders
и "дочерней" таблицей customer
. Рассматриваемая функция TARGET( ) используется для определения алиаса привязанной дочерней таблицы.
Копировать Код | |
---|---|
CLOSE DATABASES |