Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

VO-based form customization, configuration and parsing operation method

An operating method and form technology, applied in the direction of program control devices, special data processing applications, instruments, etc., can solve problems such as repeated development of database access functions, and achieve the effect of improving development efficiency and reducing errors

Inactive Publication Date: 2010-05-12
NANJING NORMAL UNIVERSITY
View PDF5 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is: the present invention aims to solve the problem of repetitive development of Winform business form-related page design and database access function in desktop software development, proposes a form customization configuration and analysis operation method, provides visual design and application program interface call two Form customization and configuration as well as form parsing and operation in different ways

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • VO-based form customization, configuration and parsing operation method
  • VO-based form customization, configuration and parsing operation method
  • VO-based form customization, configuration and parsing operation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Forms realized according to the VO-based form customization configuration and parsing operation method proposed by the present invention are usually in the form of middleware, and their use and operation depend on other systems or platform environments. This example describes the business form in the process of initial registration of house property rights [new house] in the workflow-based e-government platform as an embodiment.

[0053] This example uses Windows XP SP3 as the operating system environment, Visual Studio 2005 as the development environment, c# as the development language, the open source SourceGrid control as the basis of the form display control, and oracle 10g as the background database.

[0054] Such as figure 1 Shown is a structural diagram of a form application embodiment. VO-based workflow-oriented form customization and configuration and parsing and running method, which includes the following three parts:

[0055] Step 1 realizes the automatic ...

example ID

[0339] 2) In order to query the data of the main table and sub-table based on VO, it is necessary to implement the data access layer for VO. The main interfaces are as follows: Figure 6 As shown. According to the form instance ID, MAINTABLEVOLIST and SUBTABLEVOLIST, use the interface object LoadMainTableData(object keyValue, string mainTableVO, string mainTableDLLPath) and ArrayList LoadSubTableData(objectforeignKeyValue, string subTableVO, string subTableDLLPath) to query the main table and subtable data, if the query result is not Empty, loaded into the main table VO object list and sub-table VO object list;

[0340] 3) Query the form customization information in the database GRID_TEMPLATE table according to the form ID, and initialize the form. Read the number of rows and columns in GRID, initialize a blank form, read and instantiate the customized information of each cell in turn, if the current cell is not configured with VO field information and is not a calculated fiel...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a value object (VO)-based form customization, configuration and parsing operation method, comprising three technical links including VO entity class generation, form design and form operation. The method is characterized by reading database dictionary table information and automatically generating VO entity class corresponding to the primary table and the subtable of the database; during form design, using a form editor to customize the pages, associating the form cells with the fields in the VO entity class, storing the form customization information in the form of files or databases, configuring the read-write and printing accesses of the form cell by setting interface parameters and storing the configuration information; and during form operation, using a form parsing engine to read and parse the form customization and configuration information defined during design, dynamically generating the form object with access control, reflecting the correction of the value of the form cell to the VO and transferring the correction to a data source via the VO, thereby realizing addition, deletion and correction operations of the data.

Description

technical field [0001] The invention relates to the field of electronic forms, in particular to the generation of VO entity classes, form customization and configuration at design time, form analysis and operation at runtime, and the like. Background technique [0002] At present, a large number of business forms are involved in software such as e-government and e-commerce. The business forms in traditional software are generally realized by hard coding. The interface design and database reading and writing related to business forms are cumbersome and time-consuming. Moreover, the hard-coded form cannot meet the frequently changing user and business needs. When the business changes, the code must be modified and adjusted by the programmer, which is inefficient and subject to more restrictions. [0003] In order to solve the above problems, it is necessary to extract the functions related to the business form, and provide customized configuration and parsing operation mode, s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F17/30
Inventor 林冰仙李安波闾国年
Owner NANJING NORMAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products