Citra Pivot 1.0.4

軟體性質: 免費試用 ‎檔案大小: 6.27 MB
‎使用者評分: 2.6/5 - ‎7 ‎評分

Citra Pivot 是 Citra 表元件的擴展,是在 Java/Swing 中開發的用於創建和可視化數據透視表的框架。 數據透視表是匯總、組織和分析海量數據的元件。它是 OLAP(線上分析處理)系統最重要的可視化介面。使用 Citra Pivot,您可以在 Java/Swing 中創建進階資料透視表,並將其與當前的 Java 應用程式整合。可以從符合 XML/A 規範的 OLAP 伺服器創建數據透視表,也可以從駐留在記憶體中的二維數據創建數據透視表。 功能包括典型的 OLAP 操作,如排序、篩選、切片和骰子、向上/向下/向下鑽取、總計、小計、視覺總計、頂部/底部操作、空單元格隱藏、軸交換。通過拖放,可以以程式設計方式或直觀地對任何數量的層次結構進行透視。通過為每個儲存格使用不同的顏色和字型,可以輕鬆自訂表的外觀。上下文相關的彈出式功能表提供使用者友好的體驗。 該庫針對低記憶體消耗和高性能進行了優化。此外,Citra Pivot 基於 Java/Swing,更具體地說基於 JTable,這使得它易於學習和整合到當前的 Swing 應用程式中。該 API 易於遵循,全面,完全用 Javadoc 記錄。 我們提供二進位和原始程式碼許可證,不收取版稅。最後,但最不重要的,優秀的支援是通過我們的開發人員的論壇和電子郵件。

版本歷史記錄

  • 版本 1.0.4 發佈於 2012-11-16
    用於 Java/Swing 的 OLAP 數據透視表

軟體細節

終端使用者許可協定

License Agreement of CITRA TECHNOLOGIES SOFTWARE Version 1.0 THE CITRA SOFTWARE COMPONENT PRODUCT (HEREAFTER CALLED "SOFTWARE") IS PROTECTED BY COPYRIGHT LAW AND INTERNATIONAL TREATIES, AS WELL AS OTHER INTELLECTUAL PROPERTY LAWS AND TREATIES. UNAUTHORIZED REPRODUCTION OR DISTRIBUTION MAY RESULT IN CIVIL AND CRIMINAL PENALTIES. This License Agreement is a legal agreement between YOU (hereafter called "LICENSEE") and CITRA TECHNOLOGIES LTD (hereafter called "CT"). All CT products including software components, demo files, license files and electronic or printed documentation are under control of this license. By installing, copying, or otherwise using CT products, you agree to be bound by the terms of this agreement. If you do not agree to the terms of this agreement, do not install, copy, redistribute, or use, in any sense, any of the CT products. THE TERMS AND CONDITIONS OF THIS AGREEMENT ARE COLLECTIVELY TERMED THE "AGREEMENT". 1. LICENSE GRANT. CT grants to the LICENSEE ONLY a non-exclusive and non-transferable world-wide right to use the SOFTWARE and the accompanying documentation in accordance with this Agreement and the product license purchased. The LICENSEE may only use the SOFTWARE if it is properly licensed. A. Evaluation License The evaluation version of the SOFTWARE cannot be deployed for commercial, non-commercial or any other purpose in any possible way. The LICENSEE may not build any SOFTWARE, applets or applications for distribution with this version of the SOFTWARE. The evaluation version is to be used solely by the LICENSEE to evaluate the suitability of the SOFTWARE for his needs. B. Single User License The single user license allows the SOFTWARE to be used by ONLY ONE developer within the LICENSEE's organization. LICENSEE may transfer or install the SOFTWARE on more than one computers, provided that the SOFTWARE is being used on only one computer at a time. Using the SOFTWARE, LICENSEE may build applications, applets or any other software, which can then be distributed royalty-free, provided that all the conditions in this agreement are met. C. Site License The site license allows the SOFTWARE to be used simultaneously by an unlimited number of developers within the LICENSEE's organization. Using the SOFTWARE, LICENSEE may build applications, applets or any other software, which can then be distributed royalty-free, provided that all the conditions in this agreement are met. D. Source Code License In addition to the license and rights granted by a Site License, CT grants the LICENSEE the right to use and modify the SOFTWARE's source code provided the LICENSEE licensed source code. The following rules will apply in this case: i. LICENSEE may not resell, rent or lease the CT source code, or any modified version or derivative work of the SOFTWARE source code. ii. LICENSEE may not distribute the CT source code, or any modified version or derivative work of the SOFTWARE source code, in source code form. LICENSEE may only distribute compiled version of the source code (in object form). iii. LICENSEE should protect and keep secure all CT source code provided by this source code license agreement. Applications that are built based on this source code, and that are distributed or are accessible outside LICENSEE's organization, such as the Internet, must be protected to the extent that the source code cannot be easily extracted or decompiled. iv. Under no circumstances may any portion of the SOFTWARE's source code be distributed, disclosed or otherwise made available to any third party without the express written consent of CT. v. LICENSEE may not resell, rent, lease or distribute products created from the SOFTWARE's source code in any way that would compete with the SOFTWARE. vi. All developers within the LICENSEE's organization who plan to access CT source code should agree to the terms of the source code license agreement. Furthermore, each developer agrees to expend every effort to insure the source's code confidentiality. For example, under no circumstances may the developer allow to put the source code on an internal network where he or she has no control. 2. RESTRICTIONS. This SOFTWARE is copyrighted. LICENSEE may not: a) reverse engineer, decompile, disassemble the SOFTWARE, b) modify the SOFTWARE, unless LICENSEE has licensed source code, c) rent, lend or lease the SOFTWARE or documentation in any form to anyone, d) remove any proprietary notices on the SOFTWARE, the SOFTWARE's source code or accompanying documentation. 3. NO OTHER WARRANTIES. The SOFTWARE is delivered "AS IS", without any form of warranty, either implied or expressed. CT does not guarantee that the SOFTWARE will meet the LICENSEE's requirements, or that its operation will be error free. The entire risk as to the SOFTWARE performance or quality, or both, is solely with the LICENSEE and not CT. The LICENSEE assumes responsibility for the selection of the SOFTWARE to achieve the intended results, and for the installation, use, and results obtained from the SOFTWARE. CT disclaims all warranties and conditions, either expressed or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement, with regard to the SOFTWARE. 4. LIMITATION OF LIABILITY. In no event shall CT be liable to you for damages, whether direct or indirect, incidental, special, or consequential whatsoever arising out of the use of the SOFTWARE. 5. TERMINATION. This Agreement is effective until terminated. The LICENSEE may terminate this Agreement at any time by destroying all copies of the SOFTWARE. This Agreement will terminate immediately without notice from CT if the LICENSEE fails to comply with any of the terms and conditions of this license. Upon termination, LICENSEE must destroy all copies of the SOFTWARE. 6. COPYRIGHT NOTICE. This SOFTWARE and the document accompanying the SOFTWARE in any form, electronic or otherwise, communicated by e-mail or downloaded from the Internet are property of CT. All rights reserved. 7. PRIVACY POLICY. CT does not commercially sell or share the information LICENSEE provides with any entity. This information is used internally, solely for supporting customers. 8. TRADEMARK. This agreement does not grant the LICENSEE any rights in connection with any trademarks or service marks of CT.