Javascript для сортировки по дате на уровне апплета в siebel

У меня есть поле даты с именем ENDDATE в BC, мне нужно отобразить последние записи в апплете на основе этого поля даты, используя java-скрипт уровня апплета, поэтому записи должны быть в desc на основе этой даты, может ли кто-нибудь помочь мне со сценарием и реализацией, на каком событии я должен развернуть этот скрипт, я использую siebel 8.0

Ноет: мне нужен только javascript

С уважением, Раджеш


person Rajesh Rathinasabapathy    schedule 12.07.2010    source источник


Ответы (1)


Для сортировки записей в апплете вы НЕ ДОЛЖНЫ использовать сценарии. Вы должны либо установить спецификацию сортировки в buscomp, либо создать PDQ с необходимой спецификацией сортировки. Если вы пытались установить спецификацию сортировки в buscomp, и это не сработало, возможно, у вас Сортировка по всем режимам включена, и следует рассмотреть возможность ее отключения.

Однако, если вы все еще чувствуете, что вам нужно решение для взлома, и вы хотите, чтобы оно влияло на buscomp только тогда, когда он поддерживает определенный апплет, вы можете добавить такой сценарий в событие сценария сервера апплета WebApplet_Load (но я не рекомендую Это):

BusComp().RefineQuery();
BusComp().SetSortSpec("ENDDATE(Desc)");
BusComp().ExecuteQuery();
person Mike M. Lin    schedule 21.07.2010