Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [VB.NET] Aiuto Crystal Report

    Buongiorno a tutti!

    Ho creato un modello di stampa fatture con Crystal Report però ho delle difficoltà a inviare due parametri per selezionare il report con il numero di fattura corretta, anzi non so proprio come fare.
    Vi faccio notare che è la prima volta che provo ad utilizzare Crystal Report.

    Descrivo quello che ho fatto fino ad ora:

    Ho creato il report con la connessione a SQL Server, successivamente ho preso i campi del database e li ho inseriti nel modello del report
    il Report l'ho chiamato ReportFatture

    In .NET ho inserito in una Form l'oggetto CrystalReportViewer dove visualizzo l'anteprima il codice di avvio l'ho inserito nell'evento Load della Form
    codice:
    'Creo l'oggetto per il Report 
    Dim ObjReport As New ReportFatture
    ObjReport.RecordSelectionFormula={Fatture.NumeroFattura}=2
    ObjReport.Load
    
    'Visualizzo il Report nell'ooggetto CrystalReportViewer   
    ReportViewer.ReportSource=objReport
    il Report mi viene visualizzato con campi nulli cosa sto sbagliando? :master:

    Ciao e grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Io faccio così:

    codice:
    Me.CrystalReportViewer1.SelectionFormula = "{tblFatMaster.Nfat}=" & varNumFattura
    Me.CrystalReportViewer1.ReportSource = "C:\fattura.rpt"

  3. #3
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Naturalmente questo codice è nel form in cui è inserito il CrystalReportViewer

  4. #4
    Mi restituisce la fattura vuota

  5. #5
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Forse il problema riguarda l'istruzione sql, prova a postarla

  6. #6
    Questa è la Select generata automaticamente da Crystal Report

    codice:
    SELECT "Fatture"."NumeroFattura", "Fatture"."DataFattura", "Fatture"."CompensoNetto", "Fatture"."ContributoINPS", "Fatture"."TotaleSpeseImponibili", "Fatture"."TotaleSpeseNonImponibili", "Fatture"."Totale", "Fatture"."RdA", "Fatture"."DaVersare", "Fatture"."IVA", "RigheFattura"."NumeroRiga", "RigheFattura"."Descrizione", "RigheFattura"."Importo", "RigheFattura"."Qta", "Anagrafe"."CodiceFiscale_PIVA", "Anagrafe"."RagioneSociale", "Anagrafe"."Indirizzo", "Anagrafe"."CAP", "Anagrafe"."Comune", "Anagrafe"."Provincia", "Anagrafe"."EMail"
     FROM   ("Amministrazione"."dbo"."Anagrafe" "Anagrafe" INNER JOIN "Amministrazione"."dbo"."Fatture" "Fatture" ON ("Anagrafe"."CodiceFiscale_PIVA"="Fatture"."Intestazione") AND ("Anagrafe"."CodiceFiscale_PIVA"="Fatture"."Destinatario")) INNER JOIN "Amministrazione"."dbo"."RigheFattura" "RigheFattura" ON ("Fatture"."DataFattura"="RigheFattura"."DataFattura") AND ("Fatture"."NumeroFattura"="RigheFattura"."NumeroFattura")

    Ciao e grazie

  7. #7
    Risolto il problema grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.