在 form init 和 executeQuery 之后添加一些逻辑的最佳位置
The best place to add some logic after form init and executeQuery
我在 SO 上的一个问题得到了答案,这个问题是关于在表单初始化后在何处放置一些代码。
Event Method Sequences when a Form is Opened
据我所知,init 和 运行 在线程 1 上执行,而 executeQuery 在线程 2 上执行。因此,为了遍历 form_ds,我应该选择一个方法在线程 2 上执行,以确保 executeQuery 已完成。
对吗?添加一些代码(如数据源迭代)的最佳位置到底在哪里?
这个问题没有单一的答案,因为它取决于情况。
如果您需要执行 executeQuery
,请考虑将逻辑放在由全局布尔值控制的 super()
之后。
我在 SO 上的一个问题得到了答案,这个问题是关于在表单初始化后在何处放置一些代码。
Event Method Sequences when a Form is Opened
据我所知,init 和 运行 在线程 1 上执行,而 executeQuery 在线程 2 上执行。因此,为了遍历 form_ds,我应该选择一个方法在线程 2 上执行,以确保 executeQuery 已完成。
对吗?添加一些代码(如数据源迭代)的最佳位置到底在哪里?
这个问题没有单一的答案,因为它取决于情况。
如果您需要执行 executeQuery
,请考虑将逻辑放在由全局布尔值控制的 super()
之后。