In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
one。 About Grape City
Founded in 1980, Grape City is the world's leading software and service provider integrating development tools, business intelligence solutions, and management system design tools, serving more than 75% of the global Fortune 500 companies.
Grape City is a gold partner certified by Microsoft and one of the few Microsoft Office Advisory Board members. In the 1980s, Grape City joined Microsoft Early Adopter Partnership. Extensive and in-depth cooperation with Microsoft in the field of technology, so that Grape City can deeply understand and master the latest technology, and be able to properly apply these latest technologies to the products and services provided to customers.
Grape City has been focused on developing tools and enterprise software for 30 years. Many of its products have won many awards in the international software industry and have been selected by hundreds of thousands of enterprises, schools and government agencies around the world.
two。 SpreadJS Table Control V11 introduction 1) Product Overview SpreadJS pure front-end table control is based on HTML5 Java spreadsheet and grid function control, suitable for .NET, Java, Web applications, mobile and other platforms of table data processing and Excel-like table program development. Full Chinese operation interface, zero learning cost! In the process of system development, it is convenient for you to manage Excel data more safely, to complete massive data interaction more quickly, and to export, import, sort, filter, add, delete, modify, query, visualize and import / export Excel data more conveniently. Since its inception, SpreadJS pure front-end form control has been favored by customers of well-known domestic enterprises, such as Huawei, CAAC Flight Academy, Ping an of China, China Energy Construction, Zhongtong and so on.
2) main functions
Template designer
With SpreadJS designers like Excel, you can easily design templates and save time and effort for application development. Without coding, people in all industries can design interfaces through Excel software, and then easily import them into designers or SpreadJS to reuse templates.
Rich data interaction and appearance
You can customize the appearance style at the row, column, and cell levels by configuring colors, borders, fonts, and table layout elements. In addition, SpreadJS provides Excel-style theme support, allowing you to create Excel-style interfaces that users are familiar with.
Data, display, visualization and analysis support
As you might expect, the data is rendered accurately through display, visualization, and analysis capabilities. You can use SpreadJS to identify data trends, filter out-of-line values, and understand the data clearly and easily through the diagram. SpreadJS data visualization support includes:
Support for multiple worksheets
Support for mini-images
Conditional format
Excel style grouping
Support for Excel style dialog box filtering
Chart
Powerful computing engine
SpreadJS includes powerful Excel-compatible formulas, data aggregation, support for more than 400 functions, cross-table references, and support for custom names.
Worksheet and cell-level data binding
SpreadJS can be used like a grid to bind the entire worksheet to the data source. You can also bind separate cells to render the style you want. Both bindings support two-way bindings, so you can also use SpreadJS to create entry tables.
Data verification
When the cell leaves edit mode, the data in the cell is validated. SpreadJS provides a number of built-in rules that make it faster and easier to create data validation conditions and display red circles on cells that contain incorrect values.
Cell type determines how the user interacts with the cell. It includes how to enter data, display data and validate data. The cell type defines the editor and formatter to handle how to parse the data, and the renderer to handle how to render the data. Cell types can be set to separate cells, columns, rows, a set of cells, or the entire table. When bound to a data source, the cell type is automatically set according to the data type. Of course, you can also specify custom cell types.
Data operation
SpreadJS's data manipulation designs worksheets with Excel-like user interface behavior, including drag and drop fills, drag and drop releases, Excel-style filtering, row / column freezing, and resizing.
High speed and low consumption
SpreadJS is a pure front-end spreadsheet control based on HTML5 technology, it can draw all the content in the form of pixels on the canvas, but it is not a synthesis of HTML DOM elements. SpreadJS provides higher rendering performance and faster interface operations (such as selection and scrolling) than other common data tables. In addition, SpreadJS manipulates data quickly through an efficient data model, which makes it easy for you to load and manipulate large amounts of data smoothly.
3) support environment
Browser:
Browsers that support HTML5: IE9, IE10, IE11,Edge, FireFox, Safari, Chrome.
Front-end Excel import and export:
IE10+,FireFox,Safari,Chrome .
4) Design concept
Unique table drawing method, guarantee of efficient performance
SpreadJS uses a method of drawing tables based on HTML5 Canvas, through a unique patent-protected cache, high
The efficient completion of the table drawing, especially reflected in the table partial redrawing and table scrolling drawing. Using this method of painting, it will greatly improve the rendering.
Performance, reduce the occupation of CPU, make the behavior of the table more smooth and natural, and enhance the user experience.
In this drawing, SpreadJS is divided into multiple layers to draw:
Supports all modern browsers and is platform independent
SpreadJS is suitable for Windows,Linux,Mac,Android,iOS and has been tested for all modern browsers.
Non-dependent pure Java library that supports Angular/React/Vue
SpreadJS is a pure Java library that does not depend on external libraries or frameworks such as jQuery, making your spreadsheets more lightweight, more customizable, better shared compatibility with other libraries, and easy to use in VSCode. Support for Angular V6, React and
Common front-end frameworks such as Vue, and you can choose to use the Type language.
Optimize your Web application size and speed
SpreadJS is a modular JS library, so you only need to add the functional modules you need to your application, which greatly optimizes the size and speed of your Web application.
Three product authorization methods SpreadJS authorization consists of two main modes:
Development license: covers the use of SpreadJS in end-user application development. Every developer who installs and uses SpreadJS needs a development license. For the common situation that multiple developers use SpreadJS at the same time in an enterprise, we provide preferential team authorization and enterprise authorization model.
Deployment authorization: covers the replication, distribution, and deployment of SpreadJS redistributable files, which is part of the final application. End-user applications that include any SpreadJS redistributable files. Deployment authorization is counted by the number of deployed domain names or IP addresses. A domain name (for example: www.grapecity.com.cn) or IP address requires a deployment authorization. Please contact us at the bottom to get the appropriate number of deployment authorizations.
four。 Product upgrade and technical service we provide two levels of technical service:
Gold × × service: subscribe to the annual gold × × service and enjoy: free upgrades of the purchased products (including new and maintenance versions); unlimited telephone support; priority treatment of product use issues is given to the technical community through the use of Grape City products (usually the problem will be answered within one working day).
We will assign a technical service engineer for each gold × × service user to get the forum questions of the margin × × service user.
Priority. In addition, for users who buy gold × × service, we will also provide telephone service at 9am on legal working days:
On the 30th, 1pm, 1pm, 30pm, 5pm, we can get telephone support from our technical support team.
Gold × × service is the choice of 97% of users!
General service: free access to product maintenance versions and forum support
The forum is the best place for developers to get technical help, where you can:
Get the help of the technical support staff and product developers of Grape City for the problems you encounter.
Visit the product knowledge base to learn about the experience and skills of using the product.
Browse and learn how other users use it, and communicate with them. Welcome to visit the Grape City Product Technology Community for forum services.
Five typical users and user feedback
"SpreadJS is now widely used in form design and data filling. It not only gives us a good user-friendly experience, but also allows us to easily design templates and save time and energy for application development."
China Energy Construction Group Anhui Electric Power Construction second Engineering Co., Ltd.
"SpreadJS controls are mainly used for report design, display, printing and other functions in the project. People who participate in the design of reports do not need to know the code knowledge at all, as long as they can use Excel to participate in the design of reports, which is very consistent with the concept of R platform online design without coding development, and the operation mode of Excel-like is very much in line with the habits of designers, which greatly speeds up work efficiency and is a good helper for daily work."
Fujian Hua Min Tongda Information Technology Co., Ltd.
"using SpreadJS, we can easily design templates and save time and energy for application development. Without coding, financial and personnel managers can design interfaces and calculation formulas through Excel software, and then easily import them into designers or SpreadJS to achieve template reuse. This greatly reduces the intensity of work and enables rapid development to be realized."
China Civil Aviation Flight Institute
"the depth of understanding of the products by the technical support of Grape City is admirable. When you encounter problems, you can provide professional and objective assessment, follow up problems in a timely manner, and achieve closed-loop problems. For problems that can not be solved in a short period of time, you will continue to inform users of the progress, so that users can really rest assured that they can rest assured to give their backs to their good partners."
Liu Linfeng Huawei Technology Co., Ltd. 2012 Laboratory Technical Officer
Six products Honorary Award
SpreadJS-excellent Software products in 2018
SpreadJS-Innovation Award of the 20th China International Software Exposition
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 226
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.