Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是Delphi/AppMethod BindSourceDB范围映射以及如何使用它们?_Delphi_Bindingsource_Delphi Xe6_Appmethod - Fatal编程技术网

什么是Delphi/AppMethod BindSourceDB范围映射以及如何使用它们?

什么是Delphi/AppMethod BindSourceDB范围映射以及如何使用它们?,delphi,bindingsource,delphi-xe6,appmethod,Delphi,Bindingsource,Delphi Xe6,Appmethod,我正在使用Delphi/AppMethod XE6,并将Firemonkey Mobile HD表单添加到一个空白项目中 在表单上,我删除了一个BindSourceDB组件,并在结构窗口中查看它,在那里,我可以看到ScopeMappings子属性。我还可以在对象检查器窗口中看到ScopeMappings属性,该属性显示它属于TScopeMappings类型 就我的一生而言,我无法理解这个属性是/做什么,以及ScopeMappings到底是什么 我在Embarcadero文档中找到的所有内容如下:

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

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

就我的一生而言,我无法理解这个属性是/做什么,以及ScopeMappings到底是什么

我在Embarcadero文档中找到的所有内容如下:

Data.Bind.DBScope.TBindSourceDB.ScopeMappings
ScopeMappings属性指定其 元素是范围映射。范围映射用于添加名称/值 可由引用此源的表达式引用的对 组成部分

显然,这不是很有帮助


我在网上到处都搜索过,包括这里,所以什么也找不到。请帮助。

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

System.Bindings.CustomScope[

System.Bindings.CustomWrapper
[

你能告诉我你到底想用绑定做什么吗?(“这个文档不清楚”不是一个编程问题。)这里有一个教程,你看过了吗?嘿@WarrenP…我意识到…但是,根据SO关于主题问题的指导原则…它不一定是。它应该是:-一个特定的编程问题,或者+一个软件算法,或者+程序员常用的软件工具;并且+是一个实用的、可回答的问题吗t是软件所独有的development@WarrenP-刚才看到的第二条评论也是你的。是的,谢谢。我用过。我用过很多次绑定,并让它们在许多不同的场景下工作。问题是我找不到任何关于什么是ScopeMappings、何时使用它们以及如何使用它们的文档、示例,甚至是理论性的评论实现它们。您可能已经知道,Emb文档,尤其是DocWiki非常糟糕,而且只有类继承图、类型和接口的详细信息、方法的链接和属性,而没有任何进一步的解释,这种情况并不少见-(我认为ScopeMappings是您注册信息以便在词法范围内可见的方式,使它们可以作为绑定表达式中的函数调用我可以用来确定布尔启用/禁用状态,然后将其绑定到某个对象。docwiki缺少一个如何编写和调用自己的示例。是这样吗?