estou com 2 (RESOLVI 1) problemas no Crystal e depois de muito ler e tentar resolver, decidi solicitar ajuda.
Foi solicitado a mim, que alterasse um relatório (Crystal 9) de um sistema (Visual Basic 6) que funciona aqui na empresa.
A alteração era que: o usuário pudesse determinar o periodo e que o período aparecesse no cabeçalho do relatório.
Na View (Oracle) que o relatório utiliza, tem um campo (Data), de onde selecionarei o período.
"{@Titulo} = " & strTitulo (PS.: acabei de encontrar o problema. Faltava sinalizar que era texto. Ficou assim: "{@Titulo} = '" & strTitulo & "' ")
Problemas:
1. Quando passo número para um campo "Formula Fields", que chamo de Título do Relatório, ele funciona, mas, se passo alfanumérico, nada feito. Retorna o erro "The remaining text does not appear to be part of the formula".
RESOLVIDO!
2. Quanto ao período: Tenho que passar um segunda condição além do período. Quando passo "{VW_CYCLETIME.ID_DOCUMENTO} <> 6" , funciona, mas quando passo:
Pergunta
PennoilTech_VB
Caros,
estou com 2 (RESOLVI 1) problemas no Crystal e depois de muito ler e tentar resolver, decidi solicitar ajuda.
Foi solicitado a mim, que alterasse um relatório (Crystal 9) de um sistema (Visual Basic 6) que funciona aqui na empresa.
A alteração era que: o usuário pudesse determinar o periodo e que o período aparecesse no cabeçalho do relatório.
Na View (Oracle) que o relatório utiliza, tem um campo (Data), de onde selecionarei o período.
"{@Titulo} = " & strTitulo (PS.: acabei de encontrar o problema. Faltava sinalizar que era texto. Ficou assim: "{@Titulo} = '" & strTitulo & "' ")
Problemas:
1. Quando passo número para um campo "Formula Fields", que chamo de Título do Relatório, ele funciona, mas, se passo alfanumérico, nada feito. Retorna o erro "The remaining text does not appear to be part of the formula".
RESOLVIDO!
2. Quanto ao período: Tenho que passar um segunda condição além do período. Quando passo "{VW_CYCLETIME.ID_DOCUMENTO} <> 6" , funciona, mas quando passo:
" {VW_CYCLETIME.dt_liberacao_sap} >= #" & Format(txtFIM, "YYYY,MM,DD") & "# AND " &
" {VW_CYCLETIME.dt_liberacao_sap} <= #" & Format(txtFIM, "YYYY/MM/DD") & "# AND " &
" {VW_CYCLETIME.ID_DOCUMENTO} <> 6 "
Não funciona! Já tentei também:
" {VW_CYCLETIME.dt_liberacao_sap} >= DATE('" & Format(txtINI.Text, "dd/mm/yyyy") & "', 'DD/MM/YYYY') AND " &
" {VW_CYCLETIME.dt_liberacao_sap} <= DATE('" & Format(txtFIM, "dd/mm/yyyy") & "', 'DD/MM/YYYY')"
" {VW_CYCLETIME.ID_DOCUMENTO} <> 6 "
e
" {VW_CYCLETIME.dt_liberacao_sap} >= DATE(" & Format(txtFIM, "YYYY,MM,DD") & ") AND " &
" {VW_CYCLETIME.dt_liberacao_sap} = Date(" & Format(txtFIM, "YYYY/MM/DD") & ") AND "
" {VW_CYCLETIME.ID_DOCUMENTO} <> 6 "
e nada!!!
Obrigado,
Marco.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.