Domanda

Questa è una query di esempio per un set di dati nel mio rapporto di Microsoft Reporting Services (.rdl)

SELECT ORDNO FROM INTERFACET.DOPPRMAH

Si sta collegando a iSeries tramite il driver OLE DB di IBM.

Come posso parametrizzare " la parte "INTERFACET".

È stato utile?

Soluzione

Non è facile, almeno ... SELECT è incorporato nel file RDML o nel file di definizione del report.

Queste sono le 2 soluzioni alternative che mi vengono in mente, creare più set di dati, nominarne uno per PROD, l'altro per TEST. Durante il passaggio nell'ambiente da utilizzare nel report come parametro, i file del report conoscono il set di dati da utilizzare.

La seconda opzione sarebbe quella di generare del codice personalizzato e delle DLL che configurano il file RDML proprio come faresti con i file di risorse per la localizzazione.

Se avessi la mia scelta, probabilmente andrei semplicemente con i set di dati multipli ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top