点击或拖拽改变大小

DataWindow.Skip 方法

X#
在服务器中向前或向后移动指定数量的记录。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Skip(
	uRelativePosition
) AS LOGIC CLIPPER
查看代码

参数

uRelativePosition (Optional)
类型:__Usual
要移动的记录数。正数向前移动,负数向后移动。默认值为+1。

返回值

类型:Boolean
如果操作成功,则返回 TRUE;否则返回 FALSE。
Skip() 可能因为多种不同的原因而失败。它可能因为验证失败,可能没有那么多的记录可以移动,可能因为与控制服务器的其他用户的锁冲突而导致的写操作失败, 或者可能因为服务器由于技术问题而不可用。使用 DataWindow:Status 来确定失败的原因。
备注
这个方法受到验证的影响(即,如果窗口中的数据未通过验证,移动操作将被拒绝)。
该方法并不会在移动后显式刷新窗口的内容;这是由随后的 NotifyRecordChange 消息自动完成的。 由于它接受一个数值参数,因此 Skip() 方法很少直接与按钮或菜单命令连接:对于简单的移动,使用 SkipNext() 和 SkipPrevious() 方法。 Skip() 提供了很大的灵活性,但通常是从代码中调用的,在数据窗口的方法中。
参见