2020-09-19 02:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
已删除。问题已解决。
你好,布拉克。 通常,我们将创建一个JSON数组模型并将其绑定到表组件。
第一步:创建JSON数组并将模型设置为此视图。
this.getView()。setModel(new JSONModel(data)," testdata");
第二步:将模型绑定到表组件。
<表id =" table"行=" {testdata>/}" enableCellFilter =" true" selectionMode =" None"> <列> <模板> area}" width =" auto" maxLines =" 3" wrap =" true"/> <列>
第3步:更改文本的值时,可以使用以下方法获取值。
onEditRow_Press:函数(oEvent){ var sPath = oEvent.getSource()。getBindingContext(" testdata")。sPath; var oSelectedObject = this.getView()。getModel(" testdata")。getProperty(sPath); console.log(oSelectedObject.area); }
masterToDetailTable具有" Acklm"属性。我没有收到错误。从屏幕上输入了数据。该值看起来为空。.
嗨,
由于您未指定任何代码段,因此我做了自己的假设。 我使用的代码来自此处。
我按下"编辑"按钮,并将值" dddd"输入到"数量"列的第一行(项目)(请参见屏幕截图)。
现在,要获取此值,请在控制器中执行此操作(我本可以使用预定义的属性this.oTable,但想向您展示完整方法)
var项目= this.getView()。byId(" idProductsTable")。getItems(),//获取表格的可见行 dddd = items [0] .getCells()[1] .getValue(); //获取第二列第一行的值
您在dddd中拥有自己的价值。
丹尼斯已经陈述了他的建议。
对于JSON模型-用Google对其进行搜索或发布一个新的(尽可能具体的)问题,以使我对当前问题感到满意。
你好,
为什么不在OData模型中使用 SubmitChanges"> SubmitChange 代替。 从理论上讲,它将为您完成工作;)
这仅适用于非深度创建的实体。
此致
约瑟夫
如何使用SubmitChange获取数据?
最多设置5个标签!
你好,布拉克。 通常,我们将创建一个JSON数组模型并将其绑定到表组件。
第一步:创建JSON数组并将模型设置为此视图。
第二步:将模型绑定到表组件。
第3步:更改文本的值时,可以使用以下方法获取值。
masterToDetailTable具有" Acklm"属性。我没有收到错误。从屏幕上输入了数据。该值看起来为空。.
嗨,
由于您未指定任何代码段,因此我做了自己的假设。 我使用的代码来自此处。
我按下"编辑"按钮,并将值" dddd"输入到"数量"列的第一行(项目)(请参见屏幕截图)。
现在,要获取此值,请在控制器中执行此操作(我本可以使用预定义的属性this.oTable,但想向您展示完整方法)
您在dddd中拥有自己的价值。
丹尼斯已经陈述了他的建议。
对于JSON模型-用Google对其进行搜索或发布一个新的(尽可能具体的)问题,以使我对当前问题感到满意。
你好,
为什么不在OData模型中使用 SubmitChanges"> SubmitChange 代替。 从理论上讲,它将为您完成工作;)
这仅适用于非深度创建的实体。
此致
约瑟夫
你好,
如何使用SubmitChange获取数据?
一周热门 更多>