Eu estou tentando passar um parametro para um relaório. Tenho um relatório de etiquetas com dois campos, um chamado "título" e outro chamado "barras". O campo "título" no BD é do tipo Char, e o campo "barras" é do tipo integer. Pois bem: desenvolvi um relatório no Crystal Report 8.5, e estou tentando passar um parametro para definir os registros do relatório. Quando executo o relatório sem nenhum parametro ele vem certinho, sem nenhum problema. Ocorre que a fórmula que eu consegui construir para passar este parametro, até por que não consegui orientação diferente, é a seguinte:
CRViewer1.ReportSource = Report
Dim codigo As String
codigo = InputBox$("Digite o código do usuário!", "Inserir Codigo")
CrystalReport1.ParameterFields("barras") = "& codigo &"
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
CRViewer1.Zoom 100
Ocorre que no momento de executar o relatório, a inputbox aparece, eu entro com o valor, só que me vem a seguinte resposta: "Erro 13 in tempo de execução" "No coincidem los tipos' (obs: meu VB6 está em espanhol)
O que poderia ser? Há: estou tentando executar o relatório com visual basic 6 e uso o firebird como banco de daods, se essa informação ajudar a repsonder meu problema.
Pergunta
aureo_2006
Eu estou tentando passar um parametro para um relaório. Tenho um relatório de etiquetas com dois campos, um chamado "título" e outro chamado "barras". O campo "título" no BD é do tipo Char, e o campo "barras" é do tipo integer. Pois bem: desenvolvi um relatório no Crystal Report 8.5, e estou tentando passar um parametro para definir os registros do relatório. Quando executo o relatório sem nenhum parametro ele vem certinho, sem nenhum problema. Ocorre que a fórmula que eu consegui construir para passar este parametro, até por que não consegui orientação diferente, é a seguinte:
Ocorre que no momento de executar o relatório, a inputbox aparece, eu entro com o valor, só que me vem a seguinte resposta: "Erro 13 in tempo de execução" "No coincidem los tipos' (obs: meu VB6 está em espanhol)
O que poderia ser? Há: estou tentando executar o relatório com visual basic 6 e uso o firebird como banco de daods, se essa informação ajudar a repsonder meu problema.
Link para o comentário
Compartilhar em outros sites
3 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.