Citra Pivot, un'estensione del nostro componente Citra Table, è un framework sviluppato in Java/Swing per la creazione e la visualizzazione di tabelle pivot.
Una tabella pivot è un componente per riassumere, organizzare e analizzare enormi quantità di dati. È l'interfaccia di visualizzazione più importante di un sistema OLAP (OnLine Analytical Processing). Con Citra Pivot, puoi creare tabelle pivot avanzate in Java/Swing e integrarle con le tue attuali applicazioni Java. Le tabelle pivot possono essere create da server OLAP conformi alla specifica XML/A, ma anche da dati bidimensionali, che risiedono in memoria.
Le caratteristiche includono operazioni OLAP tipiche, come ordinamento, filtraggio, sezioni e dadi, drill-up/down/through, totali, subtotali, totali visivi, operazioni in alto/in basso, nascondimento di celle vuote, scambio di assi. È possibile eseguire il pivot a livello di codice o visivamente di un numero qualsiasi di gerarchie trascinando n'' drop. L'aspetto della tabella può essere facilmente personalizzato utilizzando diversi colori e caratteri per ogni cella. I menu di scelta rapida sensibili al contesto offrono un'esperienza intuitiva.
La libreria è ottimizzata per un basso consumo di memoria e prestazioni elevate. Inoltre, Citra Pivot si basa su Java / Swing e più specificamente su JTable, il che rende facile imparare e integrarsi nelle attuali applicazioni Swing. L'API è semplice da seguire, completa, interamente documentata con Javadoc.
Offriamo licenze sia binarie che di codice sorgente, senza costi di royalty. Ultimo ma non meno importante, viene fornito un eccellente supporto attraverso il forum e le e-mail dei nostri sviluppatori.
cronologia delle versioni
- Versione 1.0.4 pubblicato il 2012-11-16
Tabelle pivot OLAP per Java/Swing
- Versione 3.4.4 pubblicato il 2007-03-14
albero delle caselle di controllo, intestazione di colonna dell'albero filtrabile
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Contratto di licenza di CITRA TECHNOLOGIES SOFTWARE
Versione 1.0
IL PRODOTTO COMPONENTE SOFTWARE CITRA (DI SEGUITO DENOMINATO "SOFTWARE") È PROTETTO DALLA LEGGE SUL COPYRIGHT E DAI TRATTATI INTERNAZIONALI, NONCHÉ DA ALTRE LEGGI E TRATTATI SULLA PROPRIETÀ INTELLETTUALE. LA RIPRODUZIONE O LA DISTRIBUZIONE NON AUTORIZZATE POSSONO COMPORTARE SANZIONI CIVILI E PENALI.
Il presente Contratto di Licenza è un accordo legale tra l'utente (di seguito denominato "LICENZIATARIO") e CITRA TECHNOLOGIES LTD (di seguito denominato "CT"). Tutti i prodotti CT, inclusi componenti software, file demo, file di licenza e documentazione elettronica o stampata, sono sotto il controllo di questa licenza. Installando, copiando o utilizzando in altro modo i prodotti CT, l'utente accetta di essere vincolato dai termini del presente contratto. Se non si accettano i termini del presente contratto, non installare, copiare, ridistribuire o utilizzare, in alcun modo, nessuno dei prodotti CT.
I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO SONO DEFINITI COLLETTIVAMENTE "ACCORDO".
1. CONCESSIONE DELLA LICENZA. CT concede al LICENZIATARIO SOLO un diritto mondiale non esclusivo e non trasferibile di utilizzare il SOFTWARE e la relativa documentazione in conformità con il presente Contratto e la licenza del prodotto acquistata. Il LICENZIATARIO può utilizzare il SOFTWARE solo se è concesso in licenza correttamente.
A. Licenza di valutazione
La versione di valutazione del SOFTWARE non può essere implementata per scopi commerciali, non commerciali o di altro tipo in alcun modo possibile. Il LICENZIATARIO non può creare software, applet o applicazioni per la distribuzione con questa versione del SOFTWARE. La versione di valutazione deve essere utilizzata esclusivamente dal LICENZIATARIO per valutare l'idoneità del SOFTWARE alle sue esigenze.
B. Licenza utente singolo
La licenza per singolo utente consente al SOFTWARE di essere utilizzato da un solo sviluppatore all'interno dell'organizzazione del LICENZIATARIO. Il LICENZIATARIO può trasferire o installare il SOFTWARE su più computer, a condizione che il SOFTWARE venga utilizzato su un solo computer alla volta. Utilizzando il SOFTWARE, il LICENZIATARIO può creare applicazioni, applet o qualsiasi altro software, che può quindi essere distribuito senza royalty, a condizione che siano soddisfatte tutte le condizioni del presente contratto.
C. Licenza sito
La licenza del sito consente al SOFTWARE di essere utilizzato contemporaneamente da un numero illimitato di sviluppatori all'interno dell'organizzazione del LICENZIATARIO. Utilizzando il SOFTWARE, il LICENZIATARIO può creare applicazioni, applet o qualsiasi altro software, che può quindi essere distribuito senza royalty, a condizione che siano soddisfatte tutte le condizioni del presente contratto.
D. Licenza codice sorgente
Oltre alla licenza e ai diritti concessi da una licenza del sito, CT concede al LICENZIATARIO il diritto di utilizzare e modificare il codice sorgente del SOFTWARE a condizione che il codice sorgente concesso in licenza dal LICENZIATARIO.
In questo caso si applicheranno le seguenti regole:
i. IL LICENZIATARIO non può rivendere, affittare o affittare il codice sorgente CT, né alcuna versione modificata o opera derivata del codice sorgente del SOFTWARE.
ii. IL LICENZIATARIO non può distribuire il codice sorgente CT, o qualsiasi versione modificata o opera derivata del codice sorgente SOFTWARE, in forma di codice sorgente. Licensee può distribuire solo la versione compilata del codice sorgente (in forma di oggetto).
iii. Il LICENZIATARIO deve proteggere e mantenere sicuro tutto il codice sorgente CT fornito dal presente contratto di licenza con il codice sorgente. Le applicazioni create in base a questo codice sorgente e distribuite o accessibili all'esterno dell'organizzazione del LICENZIATARIO, ad esempio Internet, devono essere protette nella misura in cui il codice sorgente non può essere facilmente estratto o decompilato.
iv. In nessun caso alcuna parte del codice sorgente del SOFTWARE può essere distribuita, divulgata o altrimenti resa disponibile a terzi senza l'espresso consenso scritto di CT.
v. IL LICENZIATARIO non può rivendere, affittare, affittare o distribuire prodotti creati dal codice sorgente del SOFTWARE in alcun modo in grado di competere con il SOFTWARE.
vi. Tutti gli sviluppatori all'interno dell'organizzazione del LICENZIATARIO che prevedono di accedere al codice sorgente CT devono accettare i termini del contratto di licenza del codice sorgente. Inoltre, ogni sviluppatore accetta di spendere ogni sforzo per assicurare la riservatezza del codice della fonte. Ad esempio, in nessun caso lo sviluppatore può consentire di inserire il codice sorgente in una rete interna in cui non ha alcun controllo.
2. RESTRIZIONI. Questo SOFTWARE è protetto da copyright. Il LICENZIATARIO non può:
a) decodificare, decompilare, smontare il SOFTWARE,
b) modificare il SOFTWARE, a meno che il LICENZIATARIO non abbia concesso in licenza il codice sorgente,
c) affittare, prestare o affittare il SOFTWARE o la documentazione in qualsiasi forma a chiunque,
d) rimuovere eventuali avvisi proprietari sul SOFTWARE, sul codice sorgente del SOFTWARE o sulla relativa documentazione.
3. NESSUNA ALTRA GARANZIA. Il SOFTWARE viene fornito "AS IS", senza alcuna forma di garanzia, implicita o espressa. CT non garantisce che il SOFTWARE soddisfi i requisiti del LICENZIATARIO o che il suo funzionamento sarà privo di errori. L'intero rischio per quanto riguarda le prestazioni o la qualità del SOFTWARE, o entrambi, è esclusivamente con il LICENZIATARIO e non con la TC. Il LICENZIATARIO si assume la responsabilità della selezione del SOFTWARE per raggiungere i risultati previsti e per l'installazione, l'utilizzo e i risultati ottenuti dal SOFTWARE. CT declina tutte le garanzie e le condizioni, espresse o implicite, incluse, a titolo dannoso, garanzie implicite di commerciabilità, idoneità per uno scopo particolare, titolo e non violazione, per quanto riguarda il SOFTWARE.
4. LIMITAZIONE DI RESPONSABILITÀ. In nessun caso CT sarà responsabile nei confronti dell'applicazione del danno, diretto o indiretto, incidentale, speciale o consequenziale derivante dall'utilizzo del SOFTWARE.
5. RISOLUZIONE. Il presente Contratto è effettivo fino alla risoluzione. Il LICENZIATARIO può risolvere il presente Contratto in qualsiasi momento distruggendo tutte le copie del SOFTWARE. Il presente Contratto terminerà immediatamente senza preavviso da parte di CT se il LICENZIATARIO non rispetta uno dei termini e delle condizioni di questa licenza. Al termine, il LICENZIATARIO deve distruggere tutte le copie del SOFTWARE.
6. AVVISO DI COPYRIGHT. Il presente SOFTWARE e il documento che accompagna il SOFTWARE in qualsiasi forma, elettronico o di altro tipo, comunicato via e-mail o scaricato da Internet sono di proprietà di CT. Tutti i diritti riservati.
7. INFORMATIVA SULLA PRIVACY. CT non vende o condivide commercialmente le informazioni fornite dal LICENZIATARIO con alcuna entità. Queste informazioni vengono utilizzate internamente, esclusivamente per supportare i clienti.
8. MARCHIO. Il presente contratto non concede al LICENZIATARIO alcun diritto in relazione a marchi o marchi di servizio di CT.