Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
kb:pg:migracija_crystal_reports_obrazaca [2019/03/12 10:06] – nessa | kb:pg:migracija_crystal_reports_obrazaca [2020/01/13 23:43] (current) – milano | ||
---|---|---|---|
Line 16: | Line 16: | ||
- Pokrenuti program **Formula Checker** | - Pokrenuti program **Formula Checker** | ||
- Odabrati opciju '// | - Odabrati opciju '// | ||
- | - Kliknuti na sličicu Postgres slona \\ Direktorijum JET baze koja sadrži upite na koje se izveštaji oslanjaju zadaje se klikom na dugme foldera iznad sličice PGS slona.{{: | + | - Kliknuti na sličicu Postgres slona \\ Direktorijum JET baze koja sadrži upite na koje se izveštaji oslanjaju zadaje se klikom na dugme foldera iznad sličice PGS slona.{{ |
- Na kraju procesa u //Data //folderu ili u folderu sa izveštajima će biti napravljen fajl **Izvestaj_o_izvestajima.txt. ** \\ Sadržaj tog fajla će biti spisak izveštaja sa pripadajućim SQL komandama za dobijanje podataka iz PGS baze. \\ \\ Ovi podaci biće neophodni za definisanje Command objekta u Crystal Designer-u ! \\ \\ Na primer: \\ \\ <font inherit/ | - Na kraju procesa u //Data //folderu ili u folderu sa izveštajima će biti napravljen fajl **Izvestaj_o_izvestajima.txt. ** \\ Sadržaj tog fajla će biti spisak izveštaja sa pripadajućim SQL komandama za dobijanje podataka iz PGS baze. \\ \\ Ovi podaci biće neophodni za definisanje Command objekta u Crystal Designer-u ! \\ \\ Na primer: \\ \\ <font inherit/ | ||
Line 24: | Line 24: | ||
tabela rptProveraArtikla: | tabela rptProveraArtikla: | ||
- | - Otvoriti prvi izveštaj, desni klik na Database Fields pa opcija Set Datasource Location… \\ {{: | + | - Otvoriti prvi izveštaj, desni klik na Database Fields pa opcija Set Datasource Location… \\ {{ : |
- | - U novom prozoru u gornjem polju ' | + | - U novom prozoru u gornjem polju ' |
- | - Nakon toga treba kliknuti na Add Command u ODBC (RDO) odeljku pa na dugme ' | + | - Nakon toga treba kliknuti na Add Command u ODBC (RDO) odeljku pa na dugme ' |
- | Value Type za parametre koji su dodatno uokvireni u apostrofe i za dbSchemaName je String, a za ostale je najbolje pogledati kroz QA za svaki slučaj. | + | Uglavnom su parametri čiji naziv počinje sa **InDat** |
- | Parametar **dbSchemaName **može i da se izostavi, a ako se koristi __default value za njega ne treba zadavati__**. \\ | + | |
- | Kada se izveštaj pravi na bazi koja je **raščlanjena **u DSN podešavanje na strani 2 u polje " | + | \\ |
- | Na kraju, kada se dodaju svi parametri u spisak, posle klika na OK pojaviće se forma za unos parametara (iz nepoznatog razloga pojavi se 2 puta) pa ako sve prođe kako treba u polju ' | + | Value Type za parametre koji su dodatno uokvireni u apostrofe i za **dbSchemaName** |
+ | Parametar **dbSchemaName **se od 7.3.2019. više **ne koristi**, a ako se koristi __default value za njega ne treba zadavati__**.** | ||
+ | |||
+ | \\ **VAŽNA NAPOMENA! | ||
+ | U suprotnom, prilikom verifikacije baze podataka ne gine greška tipa: | ||
+ | |||
+ | < | ||
+ | Parameters exit but IPD isn't set. Please call SQLDescribeParam | ||
+ | </ | ||
+ | |||
+ | ili | ||
+ | |||
+ | < | ||
+ | column "< | ||
+ | </ | ||
+ | |||
+ | \\ **Kada se izveštaj pravi na bazi koja je **raščlanjena **u DSN podešavanje na strani 2 u polje " | ||
+ | |||
+ | **{{ : | ||
+ | Na kraju, kada se dodaju svi parametri u spisak, posle klika na **OK** | ||
+ | |||
+ | **Ako izveštaj ima **podizveštaje ** koji koriste svoje upite onda u polju ' | ||
Ponoviti postupak za sve ostale izveštaje, ali ne zatvarati program Crystal Reports-a tako da se ne mora svaki put praviti nova ODBC (RDO) konekcija. | Ponoviti postupak za sve ostale izveštaje, ali ne zatvarati program Crystal Reports-a tako da se ne mora svaki put praviti nova ODBC (RDO) konekcija. | ||