Cognos: Persistente Checkbox de stat pe mai multe pagini multiple

voturi
0

În raportul Cognos Rezultate Page, trebuie să avem o casetă de selectare pentru fiecare rând. Caseta de selectare este proiectat folosind tag-ul HTMLITEM.

Cu toate acestea, problema cu care ne confruntăm este că starea caseta (verificat sau debifată) nu persistă atunci când vom merge la pagina următoare / pagina anterioară.

Sunt foarte nou la Cognos și trebuie să știu dacă există o modalitate de a face acest lucru.

Sunt destul de bun la JAVAScripting și JSP, dar din moment ce avem acces la elemente HTML și nu JSP Tag-uri (Cognos CGI utilizează oricum) doar, eu nu pot obține obiectul cerere. Dacă există o cale de a prelua cererea obiecte parametrii prezinte anterior (pagina anterioară), care ar ajuta în rezolvarea problemei într-o mare măsură, mă simt.

Jonas

Întrebat 31/07/2009 la 16:00
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

Nu există suficiente informații cu privire la ceea ce într-adevăr obiectivul dvs. final este de a fi în măsură să vă ajute cu acest lucru în mod corespunzător. Există câteva moduri în care de primăvară pentru minte care ar permite să utilizați JS pe raportul anterior să-și amintească elemente verificate, dar poate exista o cale mult mai bună de a face acest lucru, în funcție de cerințele dumneavoastră.

Fără a avea mai multe detalii, primul lucru pe care salturi în minte este pur și simplu a avea un anumit set JavaScript și valori cookie-uri desetate pe Bifeaza / debifeaza pe caseta de selectare.

Notă, ar putea exista o varietate de alte moduri de a lucra acest fapt, inclusiv intensificand numărul de rânduri vizibile pe pagină, etc ...

Publicat 31/07/2009 la 16:11
sursa de către utilizator

voturi
0

Puteți crea un dataitem într-o interogare în cazul în care puteți determina dacă caseta de selectare dvs. ar trebui să fie verificate sau nu. În proiectarea listei pe pagina de raport vă poate face o HTMLItem în listă, și a bazei HTMLItem pe un DataItem. HTML trebuie să fie decât ceva de genul

<Input type = "caseta" value = "" "+ [DataItemValueToPass] + """ "+ [DataItemCheckedOrNot]> </ input>

Publicat 03/08/2009 la 13:03
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more