在Design Studio中保存片段书签时,容器参数应该给出什么?

2020-09-21 07:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)当我们在Design Studi...

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

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


当我们在Design Studio中保存Fragment Bookmark时,我们需要提供一个容器参数。 我的问题是我们如何确定此参数。

我已将面板作为仪表板的容器,因此在保存书签时会保存它。 但是,当我加载相同的书签时,它不会加载。 我认为问题出在容器参数上。

请帮助我了解此参数的使用。

5条回答
土豆飞人
2020-09-21 07:49

嗨,穆斯塔法,

感谢您的回复。

以下是我用于保存,加载和删除书签的脚本。

保存:

var书签名称= INPUTFIELD_2.getValue();

如果(bookmarkname =="")

{

APPLICATION.alert("请输入书签名称");

}

其他

{

如果(Bookmark.bookmarkWithTitleExists(bookmarkname))

{

APPLICATION.alert("书签名称已存在");

}

其他

{

Bookmark.FragmentBookmark.saveBookmark(PANEL_1,bookmarkname);

var书签= Bookmark.FragmentBookmark.getAllBookmarkInfos();

bookmarks.forEach(函数(元素,索引)

{

LISTBOX_2.addItem(element.id,element.title);

});

INPUTFIELD_2.setValue("");

}

}

正在加载:

var id = LISTBOX_2.getSelectedValue();

Bookmark.FragmentBookmark.loadBookmark(id);

var书签= Bookmark.FragmentBookmark.getAllBookmarkInfos();

bookmarks.forEach(函数(元素,索引)

{

LISTBOX_2.addItem(element.id,element.title);

});

删除:

Bookmark.FragmentBookmark.deleteBookmark(LISTBOX_2.getSelectedValue());

INPUTFIELD_2.setValue("");

LISTBOX_2.removeAllItems();

LISTBOX_2.addItem(" 1","选择书签",0);

var array = Bookmark.FragmentBookmark.getAllBookmarkInfos();

array.forEach(function(element,index)

{LISTBOX_2.addItem(element.id,element.title);

});

一周热门 更多>