Ir para conteúdo
Fórum Script Brasil

Luiz Melo

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Tudo que Luiz Melo postou

  1. Ola senhores... desculpemm a demora mas vou postar aqui a solução encontrada: simplesmente estava instalando a versao de redistribuição do crystal nos pacotes .msi quando devia ser pela versão .exe (aplicativo). Foi só fazer isso e resolveu o problema. Obrigado a todos que postaram no intuito de ajudar.
  2. Senhores bom dia! Gostaria de saber se existe uma maneira de suprimir uma determinada sessão em tempo de execução. Explico: Tenho um relatório que, ao final no rodapé, imprime totais de quatro colunas. Na linha seguinte valores anteriores dessas quatro colunas, na próxima linha ajustes efetuados nessa quatro colunas e, por fim, na próxima linha o resultado final dessas quatro colunas (total + anterior +/- ajustes). Gostaria de fazer uma impressão onde apenas aparecesse a primeira linha (os totais dessas quatro colunas). Imaginei criar uma sessão abaixo dessa sessão de rodapé com as três linhas seguintes (anterior, ajustes e total geral) Então, para o relatório parcial eu teria que, em tempo de execução, suprimir (supress) a tal sessão. Existe como fazer isso? Obrigado.
  3. Cenário: Tenho uma aplicação em VS 2010 feita em maquina com Win 7 64 bits que funciona perfeitamente numa rede com 3 XPs. Tive de formatar a maquina e, ao reinstalar tudo, instalei a versão CRforVS_13_0_12 do Crystal. Tudo perfeito. Só que, ao rodar a aplicação vem o seguinte erro: Could not load file or assembly 'file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. O sistema não pode encontrar o arquivo especificado. De fato o tal diretório dotnet1 não existe. O arquivo solicitado (crdb_adoplus.dll) está na pasta /C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86 Pior: se crio o diretório dotnet1 e copio os arquivos para lá, recebo a seguinte mensagem de erro: "Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information." Creio ser erro de versoes anteriores... alguém sabe o que fazer? Ou terei de reescrever os relatorios? Obrigado por qualquer ajuda. Luiz Melo
  4. Olá... obrigado pela tentativa mas não deu certo! Desinstalei , limpei e reinstalei e não funcionou. Daí, formatei a máquina novamente e voltei a versão 64 bits. Instalei o VS 2010 e... não funcionou! Já não sei mais o que fazer... Acho que está faltando algum arquivo que tinha antes, sei lá! O próximo passo será refazer os 17 relatórios... Se ninguém mais tiver outra opinião... Obrigado. Luiz Melo
  5. Por razões outras tive de formatar minha máquina que tinha o Windows Vista 64 bits. Formatei e resolvi por questões profissionais instalar o Windows Vista 32 Bits. Tudo instalado reinstalei o VS 2010. Tudo Certo. Ao carregar um projeto de um cliente, verifiquei que os arquivos do Crystal não tinham o icone ao lado do nome...(Fig 1): Ao clicar em um dos relatórios, bateu o desespero: ao invés de mostrar o relatório ele mostra: Alguém, pelo amor de Deus, sabe o que aconteceu? Obs: O programa compila normalmente e executa sem erros os relatórios... Grato por qualquer ajuda. Luiz Melo.
  6. Voce quer ajuda ou quer que resolvamos o seu exercicio? Se for a segunda opção, lamento informar que esse não é o caminho de um bom profissional... Poste suas dúvidas e terei imenso prazer em ajudar, ok?
  7. Ola senhores do Conselho! Boa tarde. Uma pequena ajuda... Tenho um relatorio conforme abaixo e gostaria de emiti-lo sem que aparecesse o preview. Gostaria que, ao clicar em Imprimir já fosse direto para a impressora padrão. Tem como? Do jeito que esta ai, ele vai direto para a impressora MAS mostra o preview na tela... Obrigado pela ajuda. VS Basic 2005 Crystal/ Private Sub ImprRecEntrega(ByVal IDPED As Integer, ByVal IDCES As Integer, ByVal IDCLI As Integer, ByVal QTDCES As Integer) Dim xAprov As String = " " Dim xReprov As String = " " Dim xPor As String = " " Dim xQuando As Date = Nothing Dim stringConexao As String = My.Settings.Caminho.ToString Dim conn As New OleDbConnection(stringConexao) Dim daClientes As New OleDbDataAdapter("Select * from Clientes Where ID_CLI = " & IDCLI, conn) Dim daItemCes As New OleDbDataAdapter("SELECT ITEMCES.ID_ITC, ITEMCES.CODPRODU, ITEMCES.QTDCESTA, " & _ "PRODUTO.DESCRICAO, PRODUTO.UNIDADE, ITEMCES.CODCESTA " & _ "FROM ITEMCES INNER JOIN PRODUTO ON ITEMCES.[CODPRODU] = PRODUTO.[ID_PRO] " & _ "WHERE (((ITEMCES.CODCESTA)=" & IDCES & "))", conn) Dim dsRelatorio As New dsRecEntrega conn.Open() daClientes.Fill(dsRelatorio.CLIENTES) daItemCes.Fill(dsRelatorio.ITEMCES) conn.Close() If dsRelatorio.ITEMCES.Count > 34 Then Dim relatorio As New crReciboEnt35 relatorio.SetDataSource(dsRelatorio) relatorio.SetParameterValue("NROPED", IDPED) relatorio.SetParameterValue("QTDECES", QTDCES) relatorio.PrintToPrinter(1, True, 0, 0) Dim f As New frmRelatorio(relatorio) f.Show() Else Dim relatorio As New crReciboEnt relatorio.SetDataSource(dsRelatorio) relatorio.SetParameterValue("NROPED", IDPED) relatorio.SetParameterValue("QTDECES", QTDCES) relatorio.PrintToPrinter(1, True, 0, 0) Dim f As New frmRelatorio(relatorio) f.Show() End If End Sub
  8. Ola senhores do Conselho!!! Bom dia. Estou com um problemão pois sou muito crú em Crystal. Vejamos se podem (claro que podem!) me ajudar: Alimento um dataset que contem os seguintes campos: Data, historico, valor, tipo, quantidade. O campo data vai na COLUNA 1, o campo historico vai na COLUNA2, o campo quantidade na COLUNA3 e o tipo na COLUNA 4. O problema é que esse tal campo tipo pode ser "D", "C", "P", ou "V"... Agora, se tipo for "D" , o valor tem que ser impresso na coluna COLUNA5 (por exemplo), se tipo for "C" ou "P" o valor tem de ser impresso na COLUNA6 e, se tipo for "V" o valor tem de ser impresso na COLUNA7... ...para posterior totalização por tipos. Pensei um criar parametros mas não cheguei a lugar algum... Tem como condicionar a impressao de um campo numa determinada coluna em função de outro campo? Agradeço qualquer tipo de comentario de antemão. Luiz Melo
  9. Luiz Melo

    Novato

    Tenho um script "arquivo.sql" e gostaria de saber como gerar o banco de dados atraves dele. Instalei o easyphp e consigo ler a tabela mas não consigo criar o arquivo.db. Por favor perdoem a ignorãncia e me ajudem. Obrigado. Luiz Melo
×
×
  • Criar Novo...