Quale strumento di segnalazione preferisci per un'applicazione basata sul Web? [chiuso]

2

Sia per PHP che per ASP.NET, quale strumento di segnalazione preferisci creare, visualizzare in anteprima e stampare rapporti? Non solo stampare la pagina web direttamente, qualsiasi strumento professionale di terze parti o uno strumento open source.

    
posta RPK 15.04.2011 - 18:07
fonte

5 risposte

2

HTML + CSS + (php o asp.net) è tutto ciò di cui hai bisogno, per il rapporto a più pagine, dovresti impaginare i rapporti. Puoi selezionare 25 record per pagina.

cerca nel web l'impaginazione di php asp.net

    
risposta data 15.04.2011 - 22:04
fonte
2

Usiamo ASP.Net qui e per i nostri report utilizziamo Crystal Reports. Il professionista per quello è che puoi fare praticamente qualsiasi cosa con esso. Gli aspetti negativi sono molti e cercare di capire come fare ciò che vuoi può essere un po 'complicato. Il problema principale è googling è fastidioso, come tutto è dietro un muro paga. Tutti vogliono fare soldi con la loro conoscenza di Crystal.

So che alcuni team della mia azienda utilizzano anche SQL Reporting Services. Il problema principale che abbiamo riscontrato è che il visualizzatore di report viene eseguito in un controllo ActiveX. Non tutti i nostri clienti desiderano installare il componente aggiuntivo per eseguire il report.

Alla mia ultima società, abbiamo usato una libreria di terze parti di DevExpress che aveva una griglia molto bella. Abbiamo permesso la modifica completa della griglia da parte del cliente in modo che potessero organizzare e raggruppare le colonne come volevano, quindi abbiamo fornito un'opzione di esportazione Excel. Una volta che l'uso ha ottenuto i dati nel modo in cui lo desideravano sullo schermo, potevano semplicemente esportare il report e stamparlo in quel modo. Abbiamo anche fornito un'opzione per salvare le loro impostazioni in modo che potessero estrarla per dopo.

Immagino che tutto dipenda da cosa stai cercando. È più che probabile un'opzione disponibile per te, ma devi capire quali sono le tue esigenze e quali sono i requisiti che devi soddisfare per i tuoi clienti.

    
risposta data 15.04.2011 - 19:59
fonte
1

Ci sono strumenti come Crystal, PDF e DevExpress. In questo momento sono stato coinvolto in un progetto che ha un'installazione "gratuita" di funzionalità basate su Crystal e ASPX per creare e stampare report tramite il browser web.

Quello che penso spesso a quei rapporti basati su terze parti (anche come visitatori), sono abbastanza semplici e puliti da creare dinamicamente con puro CSS / HTML come output. Pro: il client non deve comprendere i controlli e il server non deve occuparsi di (non di rado) pesanti installazioni di software di reporting. Tali installazioni rendono anche le migrazioni future più complicate. Infine: alla fine, in alcune soluzioni, c'è la stessa quantità di codice per creare l'output.

Sì, crei anche barre e (almeno un semplice) grafico con html e css. Se il grafico è complicato, hai plug-in gratuiti (se importan) gratuiti che creano buoni output. Dai un'occhiata a "FusionCharts Free".

Un rapporto di 500 pagine suona troppo complesso per la pura stampa html. A causa di problemi di memoria, la lettura di tutti i contenuti nel browser.

    
risposta data 16.04.2011 - 10:02
fonte
1

Dai un'occhiata a Rapporti Windward (disclaimer - Sono il CTO lì). Lavoriamo molto bene con PHP e ASP.NET (sia C # che VB). Con Windward puoi progettare i report in Word, Excel e / o PowerPoint in modo che il design sia un gioco da ragazzi.

    
risposta data 10.06.2011 - 03:45
fonte
-1

Html + Css - il web è un livello di reporting.

    
risposta data 15.04.2011 - 18:18
fonte

Leggi altre domande sui tag