US and Worldwide: +1 (866) 660-7555
Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Range dinamici per Dial Chart

  1. #1

    Default Range dinamici per Dial Chart

    ciao a tutti,
    sto utilizzando da poco la suite Pentaho e devo realizzare dei Dial Chart basati su dei dati pescati da un database. L'idea è quella di far variare i cruscotti sia per quanto riguarda il dato indicato sia per il range, i cui valori sono sempre reperibili dal database. Questo vuol dire cambiare la "taratura" del cruscotto in base ai valori presi. Purtoppo ho delle difficoltà a configurare i parametri. Come si può realizzare una cosa del genere?
    Grazie in anticipo

  2. #2

    Default

    Quote Originally Posted by Adrianvs View Post
    ciao a tutti,
    sto utilizzando da poco la suite Pentaho e devo realizzare dei Dial Chart basati su dei dati pescati da un database. L'idea è quella di far variare i cruscotti sia per quanto riguarda il dato indicato sia per il range, i cui valori sono sempre reperibili dal database. Questo vuol dire cambiare la "taratura" del cruscotto in base ai valori presi. Purtoppo ho delle difficoltà a configurare i parametri. Come si può realizzare una cosa del genere?
    Grazie in anticipo
    fai una query che ti ritorna un resultset con tuple del tipo (min,valore, max) ed iteri su di esso all'interno del loop crei il widget

  3. #3

    Default

    fatto...
    ho questo file .xaction che definisce il valore indicato dalla lancetta, che lo prendo dal database ed è ok. Poi richiama un file dialchart.xml che definisce la grafica del cruscotto (e quindi anche il range)..come faccio a dire a quest'ultimo come prendere le variabili estratte dal result-set?
    thanks

  4. #4

    Default

    Quote Originally Posted by Adrianvs View Post
    fatto...
    ho questo file .xaction che definisce il valore indicato dalla lancetta, che lo prendo dal database ed è ok. Poi richiama un file dialchart.xml che definisce la grafica del cruscotto (e quindi anche il range)..come faccio a dire a quest'ultimo come prendere le variabili estratte dal result-set?
    thanks
    così
    PHP Code:
    <action-definition
           ...
            <
    action-inputs
                ....
                <
    chart-data type="result-set" mapping="rs_name"/>  
                
            </
    action-inputs>
    </
    action-definition

  5. #5

    Default

    Perfetto...il range si prende i valori dal database.
    Come posso creare un cruscotto per ogni riga del result set? C'è un metodo universale per creare dei "loop" in base ai risultati delle query?

    PS: c'è un manualeda qualche parte, anche in inglese, per pentaho 2.0?

    grazie

  6. #6

    Default

    lo stai facendo con una jsp o con una xaction?
    nel primo caso devi iterare con un costrutto java (for,while...)
    nel secondo caso c'è "Loop" in "process action"

  7. #7

    Default

    per la guida potrebbe esserti utile questa reference :
    http://wiki.pentaho.com/display/Serv...nent+Reference

  8. #8

    Default

    anzitutto grazie per le immediate risposte

    Sto visualizzando il grafico con un xaction con javascript tramite la sintassi
    Code:
    chart_url =  '<img src="' + BASEURL + "getImage?image=" + CHARTOUTPUT + '" />';
    Come si applica la funzione loop?
    Grazie ancora

  9. #9

    Default

    stai quindi utilizzando design studio ?
    in tal caso dovresti aggiungere una sorta di process action chiamata Loop ed inserire al suo interno la costruzione del tag img

  10. #10

    Default

    si uso design studio....ora faccio delle prove thanks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •