我有一个名为myGrid的网格。myGrid 的 A 列是一个查找,显示 2 个值:代码和描述。我想将所选项目的描述复制到myGrid的第二列。
最好的方法是什么?
我有一个名为myGrid的网格。myGrid 的 A 列是一个查找,显示 2 个值:代码和描述。我想将所选项目的描述复制到myGrid的第二列。
最好的方法是什么?
我以前有时遇到过这种情况,我发现的解决方案有点复杂,但效果很好。我必须从头开始创建一个当前用于查找的表单。在 lookup() 方法中调用表单时,不要忘记将“元素”放入参数中。
在新表单的 init 方法中,element.selectMode(YourTable.Code)
用于指定将选择哪个字段。覆盖closeSelect()
新表单的方法并使其调用位于调用者表单中的 parm 方法。此 parm 方法将设置YourTable.Description
当前记录的字段。发送与用户在查找中选择Description
的记录相关的信息。YourTable
新表单应该是 Popup 类型的窗口,工具栏隐藏并始终位于顶部。它的数据源应该是YourTable
.
ClassFactory.formRunClass(args)
使用.从查找方法(或者更好的是,从查找方法调用的表级别的方法)调用新表单
我找到了一个“简单”的解决方案:我必须简单地覆盖方法modifieldfield