点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
各位研究员,
我正在使用Lumira Designer 2.1进行集成计划。 我正在使用电子表格组件来显示我的数据。 我想做的是,当我单击电子表格内的任何单元格时,我想读取该单击的单元格的整行。 我的代码在读取所有Dim值并且仅读取我单击的关键指标的企业ID(数据源为BEx)方面部分起作用。 请参见下面的示例。
我用于执行此操作的代码如下所述:
LISTBOX_1.removeAllItems();
var selection = SPREADSHEET.getSelection();
selection.forEach(function(value,key){
value.forEach(function(element,index){
LISTBOX_1.addItem(element,element); }); });
这是问题
- 系统正在显示其来自BEx(5HP9Q2N5FW21QI9F7GPX5HRNE)的企业ID,而不是实际值545。
- 它正在读取所有DIM,但不显示整行中的所有键数字,而是仅显示单击的值。
- 我可以使用" Set Methods()"之一来编辑密钥吗? 在其他作品中,如果我手动更改成本价,是否可以根据公式更新利润?
如果有人有任何想法,我将不胜感激!
screen2.jpg (72.1 kB)
SPREADSHEET.getSelection()返回一个元组(也称为"数据选择"),而不是数据本身。
如果要获取单元格值,则需要将数据选择传递给API getData/getDataAsString:
关于您的第二个问题:不幸的是,没有API setDataAsString可以更新计划缓冲区。 即将推出的SAP Analytics Cloud Application Designer可能会提供这样的功能。
一周热门 更多>