Consegui usar o report 8.5 no meu projeto na máquina de casa.
Levei o projeto para outra máquina e instalei.
Quando vai imprimir acusou que o BD não estava no caminho indicado do CrystalReport1, acusava que não localizava na pendrive.
Tive que abrir setar novamente o BD
Ele não carrega o caminho de onde está instalado o exe, o rpt e o que mais precisa o projeto?
depois de corrigido isso quando vai imprimir ela "parece que vai abrir o relatório" mas não abre, parece um FLASH muito rápido e não dá erro.
e toda vez que faz isso salva um arquivo .tmp no diretório raiz, alguns vazios e outros com alguns bites, mas não abre com nada para ver o que tem dentro se abrir como txt tá chei de tranqueira não legível. Salva com nomes tipo ¨7f, 8DF, VB18, etc...
De toda forma tive que instalar o Crystal 8.5 na outra máquina também.
Algém sabe o que pode ser?
Minha sub para imprimir é essa:
Private Sub SSCommand1_Click(Index As Integer)
Select Case Index
Case 0
If Option1(0).Value = True Then
With cr1
.WindowState = 2
.DataFiles(0) = GetAppPath() & "Cust.MDB"
.ReportFileName = GetAppPath() & "Report1.rpt" ***** Esse report aqui é do Crystal 8.5, acontece o problema
.SelectionFormula = ""
.PrintReport '.Action = 1
.Destination = crptToWindow
End With
End If
If Option1(4).Value = True Then 'Essa opção aqui é com o report feito pelo 4.6 e é normal
With cr1
.WindowState = 2
.DataFiles(0) = GetAppPath() & "Cust.MDB"
.ReportFileName = GetAppPath() & "Report2.rpt"
.SelectionFormula = ""
.PrintReport ' .Action = 1
.Destination = crptToWindow
End With
End If
If Option1(5).Value = True Then '
Dim strCargo As String
Dim strValor As String
strCargo = Combo1Rel.text
strValor = Combo2Rel.text
With cr1
.WindowState = 2
.DataFiles(0) = GetAppPath() & "Cust.MDB"
.ReportFileName = GetAppPath() & "Report1.rpt" ***** Esse tamém eé do Crystal 8.5 usando a fórmula e tb dá o problema
.SelectionFormula = "{ado." & strCargo & "} = '" & strValor & "'"
.PrintReport
.Destination = crptToWindow
'.Action = 1
End With
End If
Case 1
Unload Me
End Select
End Sub
Alguém sabe resolver ? O que tenho que alterar se for preciso?
Pergunta
Flecha
Olá,
Consegui usar o report 8.5 no meu projeto na máquina de casa.
Levei o projeto para outra máquina e instalei.
Quando vai imprimir acusou que o BD não estava no caminho indicado do CrystalReport1, acusava que não localizava na pendrive.
Tive que abrir setar novamente o BD
Ele não carrega o caminho de onde está instalado o exe, o rpt e o que mais precisa o projeto?
depois de corrigido isso quando vai imprimir ela "parece que vai abrir o relatório" mas não abre, parece um FLASH muito rápido e não dá erro.
e toda vez que faz isso salva um arquivo .tmp no diretório raiz, alguns vazios e outros com alguns bites, mas não abre com nada para ver o que tem dentro se abrir como txt tá chei de tranqueira não legível. Salva com nomes tipo ¨7f, 8DF, VB18, etc...
De toda forma tive que instalar o Crystal 8.5 na outra máquina também.
Algém sabe o que pode ser?
Minha sub para imprimir é essa:
Alguém sabe resolver ? O que tenho que alterar se for preciso?
Flecha
Editado por FlechaLink para o comentário
Compartilhar em outros sites
7 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.