cancel
Showing results for 
Search instead for 
Did you mean: 

Dependência SAP Crystal Reports for SAP Business One

Former Member
0 Kudos

Bom dia,

     Estamos com o seguinte problema, desenvolvemos um relatório no SAP Crystal em um servidor, porem quando levamos este relatório para outro servidor e tentamos executa-lo, porem o mesmo exibe o erro conforme print abaixo.

    

     Verificando a configuração do relatório, o mesmo jogou fixo nas consultas geradas pelo Crystal o nome da base do servidor que foi criado, exemplo:

"SELECT "_SIEGO_CTRC"."U_BPLID_OBPL", "_SIEGO_CTRC"."U_BPLNAME_OBPL", "_SIEGO_CTRC"."U_SERIE", "_SIEGO_CTRC"."U_CODECTRC", "_SIEGO_NFTL"."U_NUMNF", "_SIEGO_NFTL"."U_VOLNF", "_SIEGO_NFTL"."U_PESONF"

FROM   "SBO_Template"."dbo"."@SIEGO_CTRC" "_SIEGO_CTRC" INNER JOIN "SBO_Template"."dbo"."@SIEGO_NFTL" "_SIEGO_NFTL" ON "_SIEGO_CTRC"."DocEntry"="_SIEGO_NFTL"."U_ID_CTRC"

ORDER BY "_SIEGO_CTRC"."U_CODECTRC"

     Alguém saberia como configurar para que esta dependência seja dinâmica, ou como altera-lá?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Bom dia,

Pelo que entendi esta tabela ou base não existe, se o nome da sua base do SBO_XXX pode ser outra creio o melhor é você deixar sem a determinação do nome da base no select.

Exemplo:

"SELECT "_SIEGO_CTRC"."U_BPLID_OBPL", "_SIEGO_CTRC"."U_BPLNAME_OBPL", "_SIEGO_CTRC"."U_SERIE", "_SIEGO_CTRC"."U_CODECTRC", "_SIEGO_NFTL"."U_NUMNF", "_SIEGO_NFTL"."U_VOLNF", "_SIEGO_NFTL"."U_PESONF"

FROM   "@SIEGO_CTRC" "_SIEGO_CTRC" INNER JOIN "@SIEGO_NFTL" "_SIEGO_NFTL" ON "_SIEGO_CTRC"."DocEntry"="_SIEGO_NFTL"."U_ID_CTRC"

ORDER BY "_SIEGO_CTRC"."U_CODECTRC"

T+

Former Member
0 Kudos

Jean,

     O problema é esse mesmo, porem este select é o feito pelo Crystal quando relaciono uma tabela e arrasto os campos para a tela, logo não conseguimos alterar, esta é minha dúvida, tem como configurar para que ele não utilize o nome da base de dados?