Functions.Primary 方法 | |
-- todo --
如果索引标记是主索引标记,则返回真(.T.);否则返回假(.F.)。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION Primary(
nIndexNumber,
uArea
) AS LOGIC CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static bool Primary(
__Usual nIndexNumber = default,
__Usual uArea = default
)
查看代码参数
- nIndexNumber (Optional)
- 类型:__Usual
指定Primary( )返回主要状态的索引标记的编号。Primary( )按以下顺序返回主要状态,
随着nIndexNumber从1增加到结构复合和独立复合索引标记的总数。
首先返回结构复合索引中每个标记的主要状态(如果存在)。
主要状态按照标记在结构索引中创建的顺序返回。
接下来返回任何打开的独立复合索引中每个标记的主要状态。
主要状态按照标记在独立复合索引中创建的顺序返回。
如果省略nIndexNumber,Primary( )检查主控制索引标记是否为主索引标记。
如果没有主控制索引标记,Primary( )返回假(.F.)。
- uArea (Optional)
- 类型:__Usual
指定nIndexNumber指定的索引标记的工作区。
或
指定nIndexNumber指定的索引标记的工作区。
如果省略uArea,Primary( )检查当前选定工作区中的索引标记是否为主索引标记。
返回值
类型:
Boolean
逻辑值
示例 1Close Databases
2Set PATH TO (HOME(2) + 'Data\')
3Open Database testdata
4Use Customer
5
6For nCount = 1 TO TAGCOUNT( )
7 IF !EMPTY(TAG(nCount))
8 ? TAG(nCount)
9 ? Primary(nCount)
10 ELSE
11EXIT
12 ENDIF
13ENDFor
参见