Cognos: Vedvarende Avkryssningsboks tilstand over flere sider

stemmer
0

På Cognos Rapporter resultater, må vi ha en avkrysningsboks for hver rad. Den boksen er laget ved hjelp av HTMLITEM tag.

Men problemet vi står overfor er at tilstanden i boksen (avkrysset eller ikke) er ikke faste når vi går til neste side / forrige side.

Jeg er veldig nytt for Cognos og jeg trenger å vite om det er en måte å gjøre dette.

Jeg er ganske god på Javascripting og JSP, men siden vi bare har tilgang til HTML-elementer og ikke JSP Tagger (Cognos bruker CGI anyways), jeg kan ikke få forespørselen objektet. Hvis det er noen måte å hente forespørselen objekter parametere av forrige sender (forrige side), som ville bidra til å løse problemet i stor grad, føler jeg.

jonas

Publisert på 31/07/2009 klokken 15:00
kilden bruker
På andre språk...                            


2 svar

stemmer
0

Det er egentlig ikke nok informasjon om hva målet er å kunne hjelpe deg med dette riktig. Det er noen måter som våren til sinnet som ville tillate deg å bruke JS på rapporten for å huske tidligere sjekket elementer, men det kan være en mye bedre måte å gjøre dette på, avhengig av dine behov.

Uten å ha flere detaljer, er det første som hopper til tankene rett og slett å ha noen Java sett og unset cookie-verdier på sjekk / avmarker på boksen.

Oppmerksom på at det kan være en rekke andre måter å arbeide dette, inkludert upping antall synlige rader per side, etc ...

Svarte 31/07/2009 kl. 15:11
kilden bruker

stemmer
0

Du kan opprette en dataitem i en spørring der du kan finne ut om boksen din bør sjekkes eller ikke. I utformingen av listen på rapportsiden kan du gjengi et HTMLItem i listen, og basere HTMLItem på en DataItem. HTML må enn være noe sånt

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

Svarte 03/08/2009 kl. 12:03
kilden bruker

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