我有一个MS Access连续表格,其中一个字段检查与记录相关的文件夹中的文件数。这些文件存储在12.5 Kbps(软盘的速度)Sharepoint服务器上,因此每条记录大约需要7秒钟来查询文件数。很好,除了每次我向上或向下滚动时,它都会重新查询屏幕上新可见的记录的文件数。这意味着我每7秒不能滚动超过一个记录。
我想要表单执行的操作是查询它将以连续形式显示的所有记录,然后停止重新查询它们,除非特别告知。
数据源所在的行是
WorksheetFileCount: FlrFileCount("\\vaww.visn21.portal.va.gov\sanfrancisco\education\EDADMIN\ProgramFiles\" & [ProgramID] & "\worksheet\") .
到目前为止我尝试过的。
编辑:一件特别奇怪的事情是,它实际上并不查询那些文件夹,直到该查询的区域在屏幕上可见为止。因此,如果我将文件夹查询放在第10列中,而我的显示屏仅显示9列,那么直到我向右滚动时,它才查询所有文件夹。因此,Access中的某些功能只是查询屏幕上可见的记录。