Mic*_*own 19 x++ axapta dynamics-ax-2009
在X ++中编写代码时,有时需要引用this.functionYouWant(),有时需要引用element.FunctionYouWant().有时两者都在范围内.我经常尝试一个,如果我想要的功能不在那里,我会尝试另一个.是否有规则说明何时使用this以及何时使用element?
小智 37
this 可以在任何对象中用于引用当前对象和成员方法.
MorphX表单和报表是复合对象.
在表单中,对象集合包含在FormRun对象中.您可以使用引用引用外部FormRun对象中的成员element.
如果您的代码位于顶层,则this和之间没有功能差异element.
如果您的代码放在FormDataSource this中将引用数据源但element将引用FormRun.