1

我有一个表单(其数据源是 Table A ),我从中调用一个对话框,我输入了几个参数并单击“确定”。该过程填充表 A 中的数据。

一旦我关闭对话框,它会填满表格并且不会显示在表格中,我将不得不刷新表格(按 F5)。这怎么可能通过代码

4

2 回答 2

1

也许Vanya Kashperuk 的这个非常受欢迎的教程会有所帮助。它是关于如何刷新表单中显示的数据,以下是您的选项:

formDataSource.refresh();
formDataSource.research([true]);
formDataSource.reread();
formDataSource.executeQuery();
于 2012-04-12T06:54:42.187 回答
1

我已经写过关于这个的博客,所以这里还有一些关于如何刷新表单数据源的见解:

http://devexpp.blogspot.com.br/2012/02/refresh-datasource-and-retain-position.html

基本上,您所要做的就是调用research()方法,但也有一些技巧可以保留刷新后的 DataSource 的位置。

于 2012-04-12T11:07:48.790 回答