Statistiche Avanzate
Da Wintech Manuali.
| (12 revisioni intermedie non mostrate.) | |||
| Riga 2: | Riga 2: | ||
== Statistiche Avanzate == | == Statistiche Avanzate == | ||
[[Facile!Business]] permette di utilizzare le stampe di Cristal Report per la generazione di reportistica avanzata.<br> | [[Facile!Business]] permette di utilizzare le stampe di Cristal Report per la generazione di reportistica avanzata.<br> | ||
| - | Le librerie necessarie all'utilizzo con Crystal Report sono reperibili dalla [http://www.grupposis.it/ | + | Le librerie necessarie all'utilizzo con Crystal Report sono reperibili dalla [http://www.grupposis.it/index.php/WebSite/AreaRiservata/area-riservata.html area riservata del sito GruppoSIS]<br> |
=== Installazione === | === Installazione === | ||
| Riga 10: | Riga 10: | ||
+ '''ODBC Connector per Mysql''': Driver di connessione con Mysql. Per connessione con Microsoft non è necessario.<br> | + '''ODBC Connector per Mysql''': Driver di connessione con Mysql. Per connessione con Microsoft non è necessario.<br> | ||
+ '''Libreria per Crystal 10''':Libreria della suite per l'integrazione con il motore Crystal. Da posizionare nella cartella di rete dell'applicativo.<br> | + '''Libreria per Crystal 10''':Libreria della suite per l'integrazione con il motore Crystal. Da posizionare nella cartella di rete dell'applicativo.<br> | ||
| - | + | + per sistemi 64 bit è consigliato comunque il driver32 Bit di [http://dev.mysql.com/downloads/connector/odbc Odbc Connector]<br> | |
I files di report Crystal Report possono essere preparati solo dopo l'acquisto di una licenza "Report Designer".<br> L'insieme delle librerie fornite permette solo la visualizzazione dei report ma non la loro personalizzazione.<br> | I files di report Crystal Report possono essere preparati solo dopo l'acquisto di una licenza "Report Designer".<br> L'insieme delle librerie fornite permette solo la visualizzazione dei report ma non la loro personalizzazione.<br> | ||
| + | === Note sui sistemi 64 Bit === | ||
| + | Il gestore ODBC nei sistemi 64 bit non visualizza gli ALIAS. È necessario lanciare il gestore a 32 BIT. Nella maschera di configurazione degli alias è stata aggiunta una etichetta per l'avvio del gestore ODBC 32 Bit. | ||
| - | ATTENZIONE ! | + | '''ATTENZIONE !''' |
Per una corretta distribuzione degli aggiornamenti delle librerie, verificare che il file "setafacile.agg"<br>della cartella di rete di Facile!Business contenga il richiamo ai files: sf.report.dll e sf.rpt.dll | Per una corretta distribuzione degli aggiornamenti delle librerie, verificare che il file "setafacile.agg"<br>della cartella di rete di Facile!Business contenga il richiamo ai files: sf.report.dll e sf.rpt.dll | ||
| - | |||
=== Attivazione delle statistiche avanzate === | === Attivazione delle statistiche avanzate === | ||
| Riga 24: | Riga 25: | ||
Per permettere a Crystal Report di dialogare con le tabelle di [[Facile!Business]], è necessario installare i drivers ODBC di collegamento al server dati.<br> | Per permettere a Crystal Report di dialogare con le tabelle di [[Facile!Business]], è necessario installare i drivers ODBC di collegamento al server dati.<br> | ||
In ausilio all’installatore è fornita una procedura di configurazione guidata direttamente dalla maschera di stampa report (tasto destro, Speciali).<br> | In ausilio all’installatore è fornita una procedura di configurazione guidata direttamente dalla maschera di stampa report (tasto destro, Speciali).<br> | ||
| - | + | È consigliabile eseguire l’operazione con diritti amministrativi, per poter configurare gli alias per tutti gli utenti (Alias di Sistema).<br> | |
Le credenziali di accesso (login e Password) verranno passate "Run-time" al report durante la fase di stampa.<br> | Le credenziali di accesso (login e Password) verranno passate "Run-time" al report durante la fase di stampa.<br> | ||
| + | Prima di creare gli Alias è necessario selezionare dall'elenco | ||
| + | il nome del driver appropriato. | ||
| + | Di solito su sistemi 64 Bit il driver preferenziale è ANSI | ||
| - | |||
=== Uso Dei Parametri nei Report === | === Uso Dei Parametri nei Report === | ||
| - | + | È possibile inserire speciali parametri in Crystal Report che vengono pre-compilati con liste a discesa contenetnti i dati delle tabelle di Facile!Business.<br> | |
| - | + | È sufficiente inserire parole chiave nel nome del parametro per ottenere la precompilazione dei valori da visualizzare.<br> | |
In generale il parametro viene definito con due caratteri che ne determinano la "tipologia" seguiti da una descrizione che assume diversi significati a seconda della tipologia.<br> | In generale il parametro viene definito con due caratteri che ne determinano la "tipologia" seguiti da una descrizione che assume diversi significati a seconda della tipologia.<br> | ||
| - | ==== PARAMETRI CHE INIZIANO CON AU. ==== | + | ==== PARAMETRI CHE INIZIANO CON "AU." ==== |
| - | Le opzioni a discesa vengono popolate con il "login" ed il "full-name" degli [[ | + | Le opzioni a discesa vengono popolate con il "login" ed il "full-name" degli [[utente|utenti]] di [[Facile!Business]], separati dal trattino.<br> |
La parte che segue la parola chiave AU. è a discrezione dell’utente:<br> | La parte che segue la parola chiave AU. è a discrezione dell’utente:<br> | ||
Esempi:<br> | Esempi:<br> | ||
''au.addetto - au.responsabile''<br> | ''au.addetto - au.responsabile''<br> | ||
| - | ==== PARAMETRI CHE INIZIANO CON EL. ==== | + | ==== PARAMETRI CHE INIZIANO CON "EL." ==== |
Le opzioni a discesa vengono popolate con le categorie della tabella specificata dopo la parola chiave EL.<br> | Le opzioni a discesa vengono popolate con le categorie della tabella specificata dopo la parola chiave EL.<br> | ||
Esempi:<br> | Esempi:<br> | ||
''el.FM_CATEGORIE'' (Categorie di FileManager) ''el.PR_MODELLI'' (Categorie delle pratiche)<br> | ''el.FM_CATEGORIE'' (Categorie di FileManager) ''el.PR_MODELLI'' (Categorie delle pratiche)<br> | ||
| - | ==== PARAMETRI CHE INIZIANO CON PP. ==== | + | ==== PARAMETRI CHE INIZIANO CON "PP." ==== |
Permettono di filtrare le proprietà personalizzate di Anagrafica o Pratica. La seconda parte del nome specifica la codifica della tabella "Genproprieta" nel campo "TipoRiferimento".<br> | Permettono di filtrare le proprietà personalizzate di Anagrafica o Pratica. La seconda parte del nome specifica la codifica della tabella "Genproprieta" nel campo "TipoRiferimento".<br> | ||
La terza parte, opzionale, permette di visualizzare i valori di una specifica proprietà.<br> | La terza parte, opzionale, permette di visualizzare i valori di una specifica proprietà.<br> | ||
| Riga 52: | Riga 55: | ||
''PP.AN.Indirizzo IP'': Elenco dei valori della proprietà personalizzata "Indirizzo IP" dell’anagrafica.<br> | ''PP.AN.Indirizzo IP'': Elenco dei valori della proprietà personalizzata "Indirizzo IP" dell’anagrafica.<br> | ||
| - | ==== PARAMETRI CHE INIZIANO CON AN. ==== | + | ==== PARAMETRI CHE INIZIANO CON "AN." ==== |
In presenza di un parametro AN., prima di effettuare la stampa viene richiesto di selezionare una [[anagrafica]] di [[Facile!Business]]. La conferma della maschera imposta nel parametro il codice cliente selezionato.<br> | In presenza di un parametro AN., prima di effettuare la stampa viene richiesto di selezionare una [[anagrafica]] di [[Facile!Business]]. La conferma della maschera imposta nel parametro il codice cliente selezionato.<br> | ||
Il parametro AN., essendo precompilato, non compare nell’elenco dei parametri di scelta proposto da crystal, ma può essere usato nel codice del report.<br> | Il parametro AN., essendo precompilato, non compare nell’elenco dei parametri di scelta proposto da crystal, ma può essere usato nel codice del report.<br> | ||
| Riga 70: | Riga 73: | ||
Eseguire la procedura di Setup, trascurando l’avviso "Failed to Create Backup Folder".<br> | Eseguire la procedura di Setup, trascurando l’avviso "Failed to Create Backup Folder".<br> | ||
In fase di installazione di nuove postazioni di lavoro Facile!Business con licenza PLATINUM (Modulo statistiche avanzate), è consigliata sempre l’installazione del Service Pack dopo aver installato il Runtime base.<br> | In fase di installazione di nuove postazioni di lavoro Facile!Business con licenza PLATINUM (Modulo statistiche avanzate), è consigliata sempre l’installazione del Service Pack dopo aver installato il Runtime base.<br> | ||
| + | |||
| + | === PARAMETRI PASSATI IN AUTOMATICO === | ||
| + | [[File:parampred.jpg|right|thumb|Alt=Statistiche avanzate]] | ||
| + | Alcuni moduli di Facile!Business prevedono il passaggio automatico di alcuni parametri | ||
| + | ES: | ||
| + | - Parti oggetti | ||
| + | - Dettaglio attività | ||
| + | - Scheda Pratica | ||
| + | - Scheda Anagrafica | ||
| + | |||
| + | Quando lancio una stampa crystal report da questi moduli ricevo in automatico alcuni parametri, dalla scheda pratica ricevo id_pratica e id_anagrafica, dalla scheda anagrafica ricevo id_anagrafica. Questi parametri sono valorizzati con i dati visualizzati in quel momento, ad esempio dalla scheda pratica ricevo il numero della pratica attualmente aperta e l'anagrafica ad essa abbinata.<br> | ||
| + | È possibile scegliere se passare o meno i parametri predefiniti ai report selezionando '''Usa parametri di stampa predefiniti'''. | ||
| + | Normalmente il nome dei parametri predefiniti corrisponde al nome del campo della tabella a cui si riferiscono comunque premendo sul pulsante '''?''' è possibile sapere quali sono i parametri che vengono passati al report e quali valori essi hanno. | ||
| + | [[File:parametripassati.jpg|right|thumb|Alt=Statistiche avanzate]] | ||
Versione corrente delle 15:27, 16 feb 2016
Indice |
Statistiche Avanzate
Facile!Business permette di utilizzare le stampe di Cristal Report per la generazione di reportistica avanzata.
Le librerie necessarie all'utilizzo con Crystal Report sono reperibili dalla area riservata del sito GruppoSIS
Installazione
L'installazione prevede diverse fasi, da eseguire su tutte le postazioni abilitate all'utilizzo del modulo "Statistiche Avanzate". Necessitano diritti amministrativi.
+ RunTime Crystal: Run time da installare sul client, alla quale applicare la successiva:
+ SP6 per Crystal Report: Service Pack delle librerie.
+ ODBC Connector per Mysql: Driver di connessione con Mysql. Per connessione con Microsoft non è necessario.
+ Libreria per Crystal 10:Libreria della suite per l'integrazione con il motore Crystal. Da posizionare nella cartella di rete dell'applicativo.
+ per sistemi 64 bit è consigliato comunque il driver32 Bit di Odbc Connector
I files di report Crystal Report possono essere preparati solo dopo l'acquisto di una licenza "Report Designer".
L'insieme delle librerie fornite permette solo la visualizzazione dei report ma non la loro personalizzazione.
Note sui sistemi 64 Bit
Il gestore ODBC nei sistemi 64 bit non visualizza gli ALIAS. È necessario lanciare il gestore a 32 BIT. Nella maschera di configurazione degli alias è stata aggiunta una etichetta per l'avvio del gestore ODBC 32 Bit.
ATTENZIONE ! Per una corretta distribuzione degli aggiornamenti delle librerie, verificare che il file "setafacile.agg"
della cartella di rete di Facile!Business contenga il richiamo ai files: sf.report.dll e sf.rpt.dll
Attivazione delle statistiche avanzate
Le statistiche avanzate sono disponibili solo se si utilizza la "nuova modalità" di report, attivabile dal programma Facile!Configurazione nella sezione: REPORT-Generale-Utilizza nuovo sistema Report.
Creazione Alias ODBC
Per permettere a Crystal Report di dialogare con le tabelle di Facile!Business, è necessario installare i drivers ODBC di collegamento al server dati.
In ausilio all’installatore è fornita una procedura di configurazione guidata direttamente dalla maschera di stampa report (tasto destro, Speciali).
È consigliabile eseguire l’operazione con diritti amministrativi, per poter configurare gli alias per tutti gli utenti (Alias di Sistema).
Le credenziali di accesso (login e Password) verranno passate "Run-time" al report durante la fase di stampa.
Prima di creare gli Alias è necessario selezionare dall'elenco il nome del driver appropriato. Di solito su sistemi 64 Bit il driver preferenziale è ANSI
Uso Dei Parametri nei Report
È possibile inserire speciali parametri in Crystal Report che vengono pre-compilati con liste a discesa contenetnti i dati delle tabelle di Facile!Business.
È sufficiente inserire parole chiave nel nome del parametro per ottenere la precompilazione dei valori da visualizzare.
In generale il parametro viene definito con due caratteri che ne determinano la "tipologia" seguiti da una descrizione che assume diversi significati a seconda della tipologia.
PARAMETRI CHE INIZIANO CON "AU."
Le opzioni a discesa vengono popolate con il "login" ed il "full-name" degli utenti di Facile!Business, separati dal trattino.
La parte che segue la parola chiave AU. è a discrezione dell’utente:
Esempi:
au.addetto - au.responsabile
PARAMETRI CHE INIZIANO CON "EL."
Le opzioni a discesa vengono popolate con le categorie della tabella specificata dopo la parola chiave EL.
Esempi:
el.FM_CATEGORIE (Categorie di FileManager) el.PR_MODELLI (Categorie delle pratiche)
PARAMETRI CHE INIZIANO CON "PP."
Permettono di filtrare le proprietà personalizzate di Anagrafica o Pratica. La seconda parte del nome specifica la codifica della tabella "Genproprieta" nel campo "TipoRiferimento".
La terza parte, opzionale, permette di visualizzare i valori di una specifica proprietà.
Esempi:
PP.AN : Elenco delle proprietà personalizzate relative all’anagrafica
PP.AN.Indirizzo IP: Elenco dei valori della proprietà personalizzata "Indirizzo IP" dell’anagrafica.
PARAMETRI CHE INIZIANO CON "AN."
In presenza di un parametro AN., prima di effettuare la stampa viene richiesto di selezionare una anagrafica di Facile!Business. La conferma della maschera imposta nel parametro il codice cliente selezionato.
Il parametro AN., essendo precompilato, non compare nell’elenco dei parametri di scelta proposto da crystal, ma può essere usato nel codice del report.
Riepilogo
Parametro Seconda Parte Terza Parte AU. A discrezione dell’utente Non richiesta EL. Codice della Tabella da elencare Non richiesta PP. Due caratteri del campo "tiporiferimento" della tabella "genproprieta" Se inserita, vengono elencati i valori della proprietà specificata PP. Elenco di tutti i valori della proprietà personalizzata scelta PP.AN.INDIRIZZO IP ADSL AN. A Discrezione dell’utente Non richiesta
IL SERVICE PACK 6 PER CRYSTAL 10
Se si dovesse verificare un errore "Access Violation" durante la stampa di report che coinvolgono più tabelle, è necessario installare, per ogni client il Service Pack 6 per Crystal 10. (c.a. 189MB)
Eseguire la procedura di Setup, trascurando l’avviso "Failed to Create Backup Folder".
In fase di installazione di nuove postazioni di lavoro Facile!Business con licenza PLATINUM (Modulo statistiche avanzate), è consigliata sempre l’installazione del Service Pack dopo aver installato il Runtime base.
PARAMETRI PASSATI IN AUTOMATICO
Alcuni moduli di Facile!Business prevedono il passaggio automatico di alcuni parametri ES: - Parti oggetti - Dettaglio attività - Scheda Pratica - Scheda Anagrafica
Quando lancio una stampa crystal report da questi moduli ricevo in automatico alcuni parametri, dalla scheda pratica ricevo id_pratica e id_anagrafica, dalla scheda anagrafica ricevo id_anagrafica. Questi parametri sono valorizzati con i dati visualizzati in quel momento, ad esempio dalla scheda pratica ricevo il numero della pratica attualmente aperta e l'anagrafica ad essa abbinata.
È possibile scegliere se passare o meno i parametri predefiniti ai report selezionando Usa parametri di stampa predefiniti.
Normalmente il nome dei parametri predefiniti corrisponde al nome del campo della tabella a cui si riferiscono comunque premendo sul pulsante ? è possibile sapere quali sono i parametri che vengono passati al report e quali valori essi hanno.