Cognos: Přetrvávající Checkbox stavu na několika stránkách

hlasů
0

Na Cognos Report stránka výsledků, musíme mít políčko pro každý řádek. Zaškrtávací políčko je navržen s použitím HTMLITEM tag.

Problém však čelíme, je, že stav políčka (zapsaná a nezapsaná) není trvalé, když jdeme na další stránku / předchozí stránku.

Mám Cognos zcela nové a já potřebuju vědět, jestli existuje způsob, jak to udělat.

Jsem docela dobrý v JAVAScripting a JSP, ale protože máme přístup pouze prvky HTML a ne JSP Tag (Cognos používá CGI tak jako tak), nemohu získat objekt požadavku. Pokud existuje nějaký způsob, jak získat požadavek objekty parametry předchozího podání (předchozí strana), které by pomohlo při řešení problému do značné míry, cítím.

Jonas

Položena 31/07/2009 v 16:00
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

Tam opravdu není k dispozici dostatek informací o tom, co vaše konečným cílem je být schopen vám řádně pomáhat s tím. Existuje několik způsobů, které napadnou, které by umožnily použít JS v sestavě si vzpomenout dříve zkontrolované položky, ale může být mnohem lepší způsob, jak to udělat, v závislosti na požadavcích.

Bez nutnosti další podrobnosti, první věc, která vyskočí na mysl, je prostě mít nějaký soubor JavaScriptu a unset hodnoty koláček / skrýt na políčko.

Všimněte si, že by mohla být celá řada dalších způsobů, jak pracovat to včetně upping počet viditelných řádků na stránku, atd ...

Odpovězeno 31/07/2009 v 16:11
zdroj uživatelem

hlasů
0

Můžete vytvořit DataItem v dotazu, kde můžete určit, zda je políčko by měly být kontrolovány, nebo ne. Při navrhování seznamu na stránce sestavy můžete vykreslit HTMLItem v rámci seznamu a založit HTMLItem na DataItem. Vaše HTML musí než se něco podobného

<Input type = hodnota "políčka" = "" "+ [DataItemValueToPass] + """ "+ [DataItemCheckedOrNot]> </ vstup>

Odpovězeno 03/08/2009 v 13:03
zdroj uživatelem

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