Z platform-introduction to basic concepts

Return to Z Platform-Help Document-Homepage】 

This chapter focuses on the explanation of all functional terms of the Z platform

table of Contents

organization

Roles

user

Form

-Table in form

-Field in the form

Field type introduction

Report

HTTP interface

Process

task

organization

Used to define the overall organizational framework of the platform business system. The records are stored in a tree structure. Each organization record defines information such as the relationship between the upper and lower levels of the organization, the type of organization, and the person in charge of the organization. At the same time, it cooperates with role management and menu management to complete the distribution and management of permissions by the business system.

Roles

The role refers to the designated job position of the user in the business system. For example, the "personnel specialist" in the business system is a kind of user role. The role management function is used to define the functional permissions that the role should have and the role contains users.

user

The user refers to the personnel definition of the system, and the function of opening and closing the account of the business system users is completed through the user management function. At the same time, the user management function defines the basic information and contact information of the user.

Form

The form refers to the functional unit of the system, such as order management. This is a form. The form has basic functions such as addition, modification, deletion, and query. The form configuration and development are completed through the form management in the development module. At the same time, the form can also generate entity java code to complete customized development. The form is one of the core components of the Z platform. After that, most of the functions are developed and set up around the form. For specific development help, please see the relevant chapters.

-Table in form

A form is composed of one or more tables, and each table is composed of basic fields plus custom fields.

Each form can only have one main table, but there can be multiple sub-tables at the same time

-Field in the form

Fields are the smallest components that make up a table. Each table will contain some basic fields according to the table type [main table or sub-table]. At the same time, custom fields can be set according to business needs.

Field type introduction

Field Type Use introduction
text Used to store and display text type data. For example: product name, user name, etc. fields
Multiline text Used for storage and display of long text data. For example: remarks, etc.
digital Used for storage and display of numerical data. For example: amount
file Used to store file types with no format requirements, such as word files, text files
image File storage used to store image types.
Multiple choice Fields need to be used in conjunction with "code management", data selection is done by selection, and records of multiple selection results can be saved. For example: product features
Single choice Fields need to be used in conjunction with "code management" to select data through selection, but only one result can be selected. For example: gender
Drop down box Same as the multi-select field, except that the selection data control becomes a drop-down box selection method. For example: the choice of product type
Z5 field

The Z5 field is a unique field on the Z platform, which is used to select data in other forms and store it through the primary key of other form data. When displaying, the primary key is associated to display the finger field of the target data record. For example: Associate users, the primary key ID of the user is stored in the database, but on the displayed page, the user's name, real name and other information can be displayed, and the display name is freely selectable.

date

The date field is used to store date type data, and the data storage format is 

XXXX year XX month XX day.

Date time

The date and time field is the same as the date field, except that the storage format includes time information

 XXXX year XX month XX day XX hour XX minute XX second

HTML input box

The usage is the same as the multi-line text field, except that the display page is replaced with an HTML rich text box to manipulate data.

Source input box The usage is the same as the multi-line text field, except that the display page is replaced with a source code rich text box to manipulate data.

Report

The report refers to the data query component in the system. Compared with the form. The report can only perform data query function. It is a simple form. The development is completed through the report management of the development module. The report development can be completed quickly by writing SQL.

HTTP interface

HTTP interface refers to an open third-party interface developed on the Z platform for data calls by other systems. Through the cooperation with the interface key management to complete the interface access authority control. Interface development is divided into two forms, custom code development and SQL configuration development.

Process

The process refers to the work approval process in the platform business system. Through the cooperation of process definition and form management, OA approval workflow configuration can be completed quickly. For example: the definition of employee leave process, the definition of reimbursement request approval process.

task

Tasks refer to certain tasks in the system that need to be completed automatically by the platform. Through the configuration of task management, the automatic execution of certain task functions can be carried out regularly, such as: 11 o'clock in the evening on the first day, platform checkout and other functions.

Guess you like

Origin blog.csdn.net/qq_38056435/article/details/101049498