我正在使用Delphi / AppMethod XE6,并将Firemonkey Mobile HD表单添加到空白项目。

在表单上,​​我放了一个BindSourceDB组件,并在“结构”窗口中查看它,在那里,我可以看到一个ScopeMappings子属性。我还可以在“对象检查器”窗口中看到ScopeMappings属性,该属性显示其为TScopeMappings类型。

对于我的一生,我无法弄清楚此属性是什么/确实是什么,以及ScopeMappings真正是什么。

我从Embarcadero文档中发现的所有内容都是该URL上的以下内容:
http://docwiki.embarcadero.com/Libraries/XE6/en/Data.Bind.DBScope.TBindSourceDB.ScopeMappings


  Data.Bind.DBScope.TBindSourceDB.ScopeMappings
  
  ScopeMappings属性指定一个拥有的集合,该集合的
  元素是作用域映射。范围映射用于添加名称/值
  可以由引用此源的表达式引用的对
  零件。


显然,这并不是很有帮助。

我在网络上到处搜索过,包括在SO上搜索到的东西,但找不到任何东西。请帮忙。

最佳答案

这是我能找到的最接近的文档。

delphi - 什么是Delphi/AppMethod BindSourceDB范围映射,如何使用它们?-LMLPHP

System.Bindings.CustomScope [http://docwiki.embarcadero.com/Libraries/XE8/en/System.Bindings.CustomScope][2]

System.Bindings.CustomWrapper
[http://docwiki.embarcadero.com/Libraries/XE8/en/System.Bindings.CustomWrapper][3]

07-25 23:45