Como você arquivo “parametrizar” DB2 / iSeries no conjunto de dados Reporting Services?
-
06-07-2019 - |
Pergunta
Este é um exemplo de consulta para um conjunto de dados no meu relatório Microsoft Reporting Services (.rdl)
SELECT ORDNO FROM INTERFACET.DOPPRMAH
Esta é a conexão com o iSeries através do driver OLE DB da IBM.
Como faço para "parametrizar" a parte 'INTERFACET'.
Solução
Você não, facilmente, pelo menos ... o SELECT é incorporado ao arquivo RDML ou o arquivo de definição de relatório.
Estas são as 2 soluções que eu posso pensar, criar vários conjuntos de dados, um nome para PROD, a outra para TEST. Ao passar no ambiente para utilizar no relatório como um parâmetro, os arquivos de relatório saber qual conjunto de dados para uso.
A segunda opção seria a de gerar algum código personalizado e dll é que configure o arquivo RDML assim como você faria com arquivos de recursos para localização.
Se eu tivesse a minha escolha, eu provavelmente apenas ir com os vários conjuntos de dados ...