我想初始化一些变量并在 viewModel 中进行搜索,所以在“Execute Expression On Show”中我输入:
vSeekParam := 'Check';
selfVM.Search
在带来 Seeker ViewModel 的操作中。
在 WECPOF 中进行原型设计时,它会更改 vSeekParam 变量,但当我在 Turnkey 中运行模型时不会。
我究竟做错了什么?
谢谢
我想初始化一些变量并在 viewModel 中进行搜索,所以在“Execute Expression On Show”中我输入:
vSeekParam := 'Check';
selfVM.Search
在带来 Seeker ViewModel 的操作中。
在 WECPOF 中进行原型设计时,它会更改 vSeekParam 变量,但当我在 Turnkey 中运行模型时不会。
我究竟做错了什么?
谢谢
调出视图是一个异步过程——可能在 OnShow 的早期调用搜索——但如果是这样的话——它是未记录的。
解决方法:添加一个 ViewModel 列 IsAction=true 并通过设置周期性使其周期性。在此操作中,您可以执行 selfVM.Search。
这篇 wiki 文章对此进行了描述:https ://wiki.mdriven.net/index.php/QR-Code_to_drive_a_workflow_in_any_MDriven_turnkey_app