Javascript для сортировки дат на уровне апплетов в siebel - PullRequest
0 голосов
/ 12 июля 2010

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

Noet: мне нужен только JavaScript

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

1 Ответ

1 голос
/ 21 июля 2010

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

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

BusComp().RefineQuery();
BusComp().SetSortSpec("ENDDATE(Desc)");
BusComp().ExecuteQuery();
...