我在BC中有一个名为 ENDDATE 的日期字段,我需要使用applet级别java脚本在此日期字段中显示applet中的最新记录,因此需要记录应该在desc中基于这个日期,任何人都可以帮我处理脚本和我应该部署此脚本的事件的实现,我正在使用siebel 8.0
Noet:我只需要javascript
的问候, 拉杰什
答案 0 :(得分:1)
要对applet中的记录进行排序,不应该使用脚本。您应该在buscomp上设置排序规范,或者您应该创建一个具有所需排序规范的PDQ。如果您尝试在buscomp上设置排序规范并且似乎不起作用,那么您可能已启用All Mode Sort并应考虑禁用它。
但是,如果你仍然觉得你想要一个hack解决方案并且你只想在它支持特定applet时影响buscomp,那么你可以将这样的脚本添加到applet服务器脚本事件WebApplet_Load(但我不喜欢不推荐它:
BusComp().RefineQuery();
BusComp().SetSortSpec("ENDDATE(Desc)");
BusComp().ExecuteQuery();