Functions.Relation 方法 | |
返回在特定工作区中打开的表的指定关系表达式。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION Relation(
nRelationNumber,
uArea
) AS STRING CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static string Relation(
__Usual nRelationNumber = default,
__Usual uArea = default
)
查看代码参数
- nRelationNumber (Optional)
- 类型:__Usual
指定返回的关系。
例如,如果 nRelationNumber 为 3,RELATION( ) 返回为第三个创建的关系的关系表达式。
- uArea (Optional)
- 类型:__Usual
指定在另一个工作区中打开的表的工作区。如果指定的工作区中没有打开表,RELATION( ) 返回空字符串。
或
指定在另一个工作区中打开的表的表别名。
返回值
类型:
String
字符型
备注
默认情况下,RELATION( ) 返回指定表的关系表达式。
如果未指定工作区或别名,RELATION( ) 返回当前选择的工作区中的表的关系表达式。
如果不存在关系,则返回空字符串。
有关创建表之间关系的更多信息,请参见 Set RELATION。
Display Status 和 LIST Status 显示关系表达式。发出 MODIFY Database 以显示数据库设计器。这使您能够查看和修改当前打开数据库中表之间的关系。
发出 Set 以显示数据工作期窗口。这使您能够查看和修改自由表之间的关系。
示例 1Close Databases
2Open Database (HOME(2) + 'Data\testdata')
3Use customer IN 0 Order cust_id
4Use employee IN 0 Order emp_id
5Use orders IN 0 Order order_id
6Select orders
7Set RELATION TO emp_id Into employee
8Set RELATION TO cust_id Into customer ADDITIVE
9? RELATION(1)
10? RELATION(2)
11? RELATION(3)
参见