使用SAC应用程序getMembers方法无法获取日期字段的成员。

2020-09-04 23:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个SAC应用程序,我正在其...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个SAC应用程序,我正在其中尝试处理表上日期字段的成员。 我可以成功获取其他成员,但不能成功获取日期字段。 我收到以下错误:

事件" Application.onInitialization"的脚本执行失败

无法获取未定义或空引用的属性'startsWith'TypeError:无法获取未定义或空引用的属性'startsWith'

我可以使用以下方法在表格中获取尺寸:

var dims = Table_1.getDataSource()。getDimensions();

  1. dims.description =报告区域;
  2. dims.id = Reporting_Area;
  3. dims.description =报告类别;
  4. dims.id = Reporting_Category;
  5. dims.description =请求日期;
  6. dims.id = Request_Date;
  7. dims.description =标题;
  8. dims.id =标题;
  9. 等...

我可以成功请求上述维度的成员,例如:

var Members1 = Table_1.getDataSource()。getMembers(" Reporting_Area",100);

var Members2 = Table_1.getDataSource()。getMembers(" Reporting_Category",100);

var Members3 = Table_1.getDataSource()。getMembers(" Reporting_Title",100);

但不是Request_Date:

var member4 = Table_1.getDataSource()。getMembers(" Request_Date",100);

它的行为就像看不到名为Request_Date的维度...为什么?

1条回答
亦是此间程序员
2020-09-05 00:08

嗨,约翰,

我不确定为什么这对您不起作用。

我使用了Best Run,下面是两个屏幕截图,您确定Request_Date是模型的一部分吗?

致谢

Afshin

一周热门 更多>