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'.

Foi útil?

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 ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top