Jen na úvod prosím o trochu trpělivosti. Můj nadřízený nastoupil do nové práce a nechal mi na starost web pro objednávání výpisů z katastru, který je vytvořený jako WebApp v AGOL. Na začátku roku ho vytvořil a bez testování zpřístupnil veřejnosti. Teď se snažím prosadit úpravy, aby se lépe používal. Má nahradit náš starý systém, který veřejnost používala k přístupu k údajům o daních a ocenění nemovitostí.
Pořád se učím, jak to celé funguje, protože po sobě nezanechal žádnou dokumentaci a do návrhu ani vývoje nezapojil nikoho dalšího.
Můj problém je, že se ve vyskakovacích oknech při vyhledání konkrétní parcely ve vyhledávacím poli nezobrazují některá pole. V tomto případě jde o pole s dlužnými daněmi. Mám 8 polí, která jsou sloučena pomocí výrazu v nastavení vyskakovacího okna. Data se načítají z CAMA (našeho programu pro oceňování nemovitostí) a jsou propojena s našimi parcelami.
Mělo by to vypadat takto:
DLUŽNÉ DANĚ 2017: $####
2016: $####
2015: $####
DLUŽNÉ DANĚ: CELKEM: $####
Roky a částky se ve skutečnosti vypočítávají automaticky a načítají z SQL.
Pokud u parcely nejsou žádné dlužné daně, měly by se přesto zobrazit roky, jak je uvedeno níže:
DLUŽNÉ DANĚ 2017: $
2016: $
2015: $
DLUŽNÉ DANĚ: CELKEM: $
Když někdo vyhledá parcelu podle jejího jedinečného ID, pole se zobrazí prázdná. Vypadá to takto:
DLUŽNÉ DANĚ : $
: $
: $
DLUŽNÉ DANĚ: CELKEM: $
Když někdo na parcelu klikne, pole se vyplní správně a vše vypadá jako v prvním příkladu.
Proč se obsah vyskakovacích oken liší podle toho, jakým způsobem je parcela nalezena? Pokud pracovníci finančního úřadu a odhadci, kteří tyto stránky používají, vyhledají parcelu, budou se domnívat, že na ní nejsou žádné dlužné daně, což může způsobit vážné problémy.
Otestovali jsme to a vypadá to, že se totéž děje i při vyhledávání nebo kliknutí na jiné parcely.
Máte nějaké návrhy?
Aktualizace: Zdá se, že to souvisí s vlastními výrazy v nastavení vyskakovacího okna, které používám k zobrazení těchto údajů. Když je odstraním, při vyhledávání se pole zřejmě vyplní, ale výsledek vypadá hrozně.
Při testování se to děje při jakékoli kombinaci těchto vlastních výrazů. Znovu jsem ověřil, že jsou nastavené jako čísla, nikoli jako řetězce, ale výsledek byl stejný. Mám ještě dva další vlastní výrazy, které se týkají jiných polí, a ty se zřejmě vyplňují správně.
V příloze je snímek obrazovky. Tohle vidím, když otevřu nastavení vyskakovacího okna.