Javascript для сортировки дат на уровне апплетов в siebel
У меня есть поле даты с именем ENDDATE в BC, мне нужно отображать последние записи в апплете на основе этого поля даты, используя java-скрипт уровня апплета, поэтому нужно, чтобы записи были в desc на основе этой даты, кто-нибудь может мне помочь со сценарием и реализация, на каком событии я должен развернуть этот скрипт, я использую siebel 8.0
Ноет: мне нужен только JavaScript
С наилучшими пожеланиями, Раджеш
1 ответ
Чтобы отсортировать записи в апплете, вы НЕ ДОЛЖНЫ использовать скрипты. Вы должны либо установить спецификацию сортировки на buscomp, либо создать PDQ с нужной вам спецификацией сортировки. Если вы попытались установить спецификацию сортировки на buscomp, но это не сработало, возможно, у вас включена сортировка по всему режиму, и вам следует ее отключить.
Однако, если вы все еще чувствуете, что хотите взломать решение и хотите, чтобы оно влияло только на buscomp при поддержке определенного апплета, тогда вы можете добавить такой сценарий к событию сценария сервера апплетов WebApplet_Load (но я не рекомендую Это):
BusComp().RefineQuery();
BusComp().SetSortSpec("ENDDATE(Desc)");
BusComp().ExecuteQuery();