如何使用书签和禁用控件

发布于 2024-10-14 06:37:37 字数 239 浏览 2 评论 0 原文

是否有可能做到

dataset.DisableControls
Bookmark1 := dataset.Bookmark;
{ do someting............. }
dataset.enableControls;
dataset.Bookmark := Bookmark1;
dataset.FreeBookmark(Bookmark1);

比方说获得 TDBGrig 的总数。

Is it possible to do

dataset.DisableControls
Bookmark1 := dataset.Bookmark;
{ do someting............. }
dataset.enableControls;
dataset.Bookmark := Bookmark1;
dataset.FreeBookmark(Bookmark1);

Let say getting the total of a TDBGrig.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

内心激荡 2024-10-21 06:37:37

首先禁用控件或获取书签没有特定的顺序。当控件被禁用时,您可以浏览记录并使用书签。重要的是您需要在记录导航完成后启用控件。因此,您需要切换示例代码中的前两条语句。

示例用法是:获取书签、禁用控件、循环记录然后返回书签、启用控件并释放书签。请参阅“标记并返回到中的示例代码记录”文档的主题。

There's no particular order for either disabling the controls first or getting a bookmark. You can navigate through records and use bookmarks while controls are disabled. The important thing is you'd want to enable the controls after record navigation is complete. So you'd switch the first two statements in your example code.

A sample usage is: get a bookmark, disable the controls, loop through the records then return to the bookmark, enable the controls and free the bookmark. See the example code in the "Marking and Returning to Records" topic of the documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文