具体为\Forms\SalesCreateOrder\Data Sources\SalesTable\Fields\CustAccount\lookup
super() 调用去哪里?是什么决定了填充此字段的字段?
EDT 是 CustAccount,我没有看到“FormHelp”。
最佳答案
super()
调用控件的performDBLookup
方法,该方法创建查找表单。
您可以在Axaptapedia上阅读所有相关内容。 .
Axapta uses a simple system to determine which fields to display in an automatically created lookup. If no special changes are made, then the fields shown on the lookup are determined by the following information from the base table:
- The field(s) responsible for the relation
- TitleField1
- TitleField2
- The first field of every index of the table (in the order of the index-id)
关于axapta - 如何覆盖/控制表单的 super() 查找调用的默认查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10539064/