Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337

    Fatture e Cristal Report

    Ciao a tutti, premetto che io normalemtne non utilizzo cristal report e semmai ci faccio report "generali" tipo le statistiche delle visite sul sito, perciò mi reputo molto scarso in materia utilizzando fino ad ora solo wizard

    Volevo cominciare a capirci qualcosa, allora come posso io fare una query dinamica al database per poi utilizzala in cristal report?

    ad esempio se io ho un elenco di fatture come in oggetto e volessi farein un datagrid un bottone che visualizzi un report di stampa come magari in questo caso :
    pagina con datagrid premo il bottone passa questi parametri alla pagina reportcr.aspx?fattura=7&anno=04

    come posso fare a far leggere a cristal report i due parametri per fargli costruire all'interno una query del tipo :

    select * from fatture where anno = variabile1 and fattura = variabile2

    e come posso fare per far salvare un pdf in locale?

    sò che chiedo molto ma non ho trovato molti esempi simili in giro


    grazie!!!!

  2. #2
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    helppppppppppp

  3. #3
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    ne so poco, pero forse dovro implementare anch'io una cosa del genere ( ) e sto cercando informazioni.

    Vedi se ti puo' essere utile questo:
    http://www.developerfusion.com/show/4266/
    codice:
     il fulcro dello script
    <%@ import Namespace="CrystalDecisions.CrystalReports.Engine" %>
    <%@ import Namespace="CrystalDecisions.Shared" %>
    ......
    ......
    string rptFile = "fin.rpt";
    //crea l'oggetto report
    ReportDocument doc = new ReportDocument();
    
    string fileName = Server.MapPath(rptFile);
    //carica il report
    doc.Load(fileName);
    //crea il dataset
    .....
    .....
    //lo associa al report
    doc.SetDataSource(ds);
    //lo esporta
    ExportOptions exportOpts = doc.ExportOptions;
    exportOpts.ExportFormatType = ExportFormatType.PortableDocFormat;
                exportOpts.ExportDestinationType = ExportDestinationType.DiskFile;
                exportOpts.DestinationOptions = new DiskFileDestinationOptions();
                // Set the disk file options.
                DiskFileDestinationOptions diskOpts = new DiskFileDestinationOptions();
                ( ( DiskFileDestinationOptions )doc.ExportOptions.DestinationOptions ).DiskFileName = Server.MapPath("fin.pdf");
                doc.Export();
    segui anche il link a seguire:
    http://www.tanguay.info/CodeExample.aspx?i=655

  4. #4
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    gtrazie ora ci vado a vedere

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    de nada, fammi sapere se funzia io non l'ho testato, devo prima studiarmi come funziona CR

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.