Mam następujące zapytanie:iReport - sparametryzować nazwę schematu?
SELECT
blah
FROM
"PUBLIC"."MYACTIVITY" MYACTIVITY
Problem polega na tym, nazwa schematu jest różna dla różnych środowisk. Próbowałem dokonywania "PUBLIC"
parametrem tak:
SELECT
blah
FROM
"$P{schemaName}"."MYACTIVITY" MYACTIVITY
podczas ustawiania schemeName
przed skompilować raportu w params, ale bez względu na to, co robię, albo jaka jest wartość domyślna jest ustawiona, pojawia się następujący błąd:
Error:SQL problems:invalid schema name: ? in statement [SELECT blah FROM "?"."MYACTIVITY" MYACTIVITY
Jak prawidłowo parametryzacji nazwę schematu dla tego raportu?
Rzeczywiście znalazłem to w iReporcie wkrótce po opublikowaniu tego, ale sformułowanie nie miało sensu i nie mogłem znaleźć żadnej dokumentacji, kiedy szukałem terminologii używanej przez iReport. Czuję, że to wymaga więcej dokumentacji lub widoczności lub czegoś takiego: P. –
Tak. '$ X {}' i '$ P! {}' Potrzebują więcej światła na nich. Szukanie w sieci znaków niealfanumerycznych jest problematyczne. –
Czekaj, co to jest X {}? : P –