2020-09-02 21:38发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我第一次使用sap.cds.common的功能。 db服务有效,我在数据库资源管理器中看到了生成的字段。 我还可以在XML视图中在货币代码和符号之间切换。
但是我无法使用价值帮助或建议项(国家或货币),因为没有可绑定到列表的实体集。
文档说您通过国家和货币代码列表获得"自动价值帮助"。 但是我没有找到如何实现此目标的示例。 有人知道这是怎么回事吗?
您好,沃尔夫冈,
我刚刚检查了价值帮助是否在演示项目中起作用 https://github 我从 Christian Georgi 派生而来的.com/gregorwolf/bookshop-demo 。 正如您在此处看到的那样,它在"管理图书"应用程序中就像灵符一样工作:
最好的问候格雷戈尔
嗨,格雷戈尔,
我花了整个周末学习有关注释以及SAP UI和常用词汇的更多信息。
国家和货币价值帮助所需的注释已经在我的edmx工件中生成:
http://docs.oasis-open.org/odata/ns/edm"> < 记录类型=" Common.ValueListParameterInOut">
因为我没有使用Fiori元素,而是从具有XML视图的Fiori模板创建了模块,所以我尝试绑定代码列表:
<输入id =" country_code" value =" {country_code}" maxLength =" 3" showSuggestion =" true" showValueHelp =" true" valueHelpRequest ="。onCountryValueHelpRequested" liveChange =" _ validateSaveEnablement" proposalions =" {/Countries} " selectedKey =" code"> >
suggestionItems =" {/Countries}"不会引发错误,但不会显示任何建议项。
如果在视图片段中使用控件valueHelpDialog(您需要在控制器中定义绑定),则可以绑定行,但不能绑定项。 它引发内部500错误。 如果我在片段中使用tableSelectDialog,也会发生同样的情况。
我在您的项目中找到了国家和货币的CSV文件。 您不是从SAP服务检索值吗?似乎可以访问此服务,因为可以切换为显示货币符号(我从未输入过)而不是代码。
我找不到在XML视图中使用代码表的任何示例。 你有什么提示吗?
最好的问候
沃尔夫冈
嗨沃尔夫冈,
您必须提供数据,sap.cds.common仅提供数据模型。 因此,您必须使用csv文件像Gregor一样加载数据,或使用数据库浏览器填充表。
干杯
Pierre
嗨,Pierre,
感谢您的解释。
我找到了表格:-)
我认为有可用数据的原因是,如果在"货币"控件中输入" useSymbol =" true"",则会显示符号。 但是表是空的!
狼帮
最多设置5个标签!
您好,沃尔夫冈,
我刚刚检查了价值帮助是否在演示项目中起作用 https://github 我从 Christian Georgi 派生而来的.com/gregorwolf/bookshop-demo 。 正如您在此处看到的那样,它在"管理图书"应用程序中就像灵符一样工作:
最好的问候
格雷戈尔
嗨,格雷戈尔,
我花了整个周末学习有关注释以及SAP UI和常用词汇的更多信息。
国家和货币价值帮助所需的注释已经在我的edmx工件中生成:
http://docs.oasis-open.org/odata/ns/edm">
< 记录类型=" Common.ValueListParameterInOut">
因为我没有使用Fiori元素,而是从具有XML视图的Fiori模板创建了模块,所以我尝试绑定代码列表:
<输入id =" country_code" value =" {country_code}" maxLength =" 3" showSuggestion =" true" showValueHelp =" true" valueHelpRequest ="。onCountryValueHelpRequested" liveChange =" _ validateSaveEnablement" proposalions =" {/Countries} " selectedKey =" code">
>
suggestionItems =" {/Countries}"不会引发错误,但不会显示任何建议项。
如果在视图片段中使用控件valueHelpDialog(您需要在控制器中定义绑定),则可以绑定行,但不能绑定项。 它引发内部500错误。 如果我在片段中使用tableSelectDialog,也会发生同样的情况。
我在您的项目中找到了国家和货币的CSV文件。 您不是从SAP服务检索值吗?
似乎可以访问此服务,因为可以切换为显示货币符号(我从未输入过)而不是代码。
我找不到在XML视图中使用代码表的任何示例。 你有什么提示吗?
最好的问候
沃尔夫冈
嗨沃尔夫冈,
您必须提供数据,sap.cds.common仅提供数据模型。 因此,您必须使用csv文件像Gregor一样加载数据,或使用数据库浏览器填充表。
干杯
Pierre
嗨,Pierre,
感谢您的解释。
我找到了表格:-)
我认为有可用数据的原因是,如果在"货币"控件中输入" useSymbol =" true"",则会显示符号。 但是表是空的!
最好的问候
狼帮
一周热门 更多>