TABLE ID
这部分与SCN接口基本相同,同样也是三个接口函数分别用来获取/生成/ 设置当前系统的TABLEID号的。
1. 2. 1 gettableid ()
功能:获取系统中当前tableid号,tableid是单调递增的,所以调用这 个函数获取到的就是已经分配的最大tableid号,如果为0表示当前没有分配 任何tableid号。
参数:无
返回值:返回当前系统的tableid号
实例:
>>> gcware.gettableid()
9
1. 2. 2 inittableid (tableid)
功能:设置当前系统中tableid为指定值。
参数:tableid :用户指定的tableid号
注意:设置前应该先调用getscn查看当前值,设置值要求一定要大于当前 值否则会造成tableid重复的严重问题。
返回值:0表示成功 非0表示失败。
实例:
>>> gcware. inittableid (10)
0
>>> gcware. gettableid ()
10
1. 2. 3 gentableid ()
功能:生成一个新的tableid号
参数:无
返回值:返回新分配的tableid号的值
实例:
>>> gcware. gentableid ()
11
>>> gcware. gettableid ()
11