CN103809975B - The implementation method of intelligent cloud list - Google Patents
The implementation method of intelligent cloud list Download PDFInfo
- Publication number
- CN103809975B CN103809975B CN201410055776.3A CN201410055776A CN103809975B CN 103809975 B CN103809975 B CN 103809975B CN 201410055776 A CN201410055776 A CN 201410055776A CN 103809975 B CN103809975 B CN 103809975B
- Authority
- CN
- China
- Prior art keywords
- component
- designer
- business model
- dynamically
- forms
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000013507 mapping Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000011423 initialization method Methods 0.000 claims description 2
- 238000011161 development Methods 0.000 abstract description 7
- 230000003993 interaction Effects 0.000 abstract description 4
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000012634 fragment Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 235000001674 Agaricus brunnescens Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种智能云表单的实现方法,属于WEB开发技术领域。该方法包括表单设计器,不同终端的表单共用一套业务模型;组件继承;组件与设计器智能互动;表单元素分级存储;扩展HTML属性;动态数据绑定等部分。与现有技术相比,本发明的智能云表单的实现方法可以适应移动互联网的发展,解决多终端表单定制问题,另一方面为满足用户多种多样的需求,提供组件扩展机制,允许用户定制个性化组件,在提供灵活性的同时,扩大系统使用范围,具有良好地推广应用价值。
The invention discloses a method for realizing an intelligent cloud form, and belongs to the technical field of WEB development. The method includes a form designer, and forms of different terminals share a set of business models; component inheritance; intelligent interaction between components and the designer; hierarchical storage of form elements; extended HTML attributes; dynamic data binding and other parts. Compared with the prior art, the implementation method of the intelligent cloud form of the present invention can adapt to the development of the mobile Internet and solve the problem of multi-terminal form customization. Personalized components, while providing flexibility, expand the scope of use of the system, and have good promotion and application value.
Description
技术领域technical field
本发明涉及WEB开发技术领域,具体地说是一种智能云表单的实现方法。The invention relates to the technical field of WEB development, in particular to a method for realizing an intelligent cloud form.
背景技术Background technique
随着移动互联网的快速发展,传统的针对桌面端的应用增长缓慢,越来越多的移动应用如雨后春笋般应运而生。With the rapid development of the mobile Internet, traditional desktop-oriented applications grow slowly, and more and more mobile applications have sprung up like mushrooms after rain.
目前WEB开发领域虽然存在一些比较成熟的表单定制工具,但普遍提供的都是针对桌面端的表单定制解决方案,无法实现在一个系统中同时为多个不同终端(桌面、移动)定制表单,并实现不同终端表单之间的数据共享。At present, although there are some relatively mature form customization tools in the field of WEB development, they generally provide form customization solutions for desktops. It is impossible to customize forms for multiple different terminals (desktop and mobile) in one system at the same time, and realize Data sharing between different terminal forms.
传统的表单定制都是动态建表,如果为桌面端、移动端各定制了一个表单,则会动态创建两张表。进行实际业务操作时,使用不同终端录入的同一业务数据,将会保存在不同的表中,数据一致性无从谈起。Traditional form customization is to create tables dynamically. If a form is customized for the desktop and mobile, two tables will be created dynamically. When performing actual business operations, the same business data entered by different terminals will be stored in different tables, and data consistency cannot be discussed.
此外,用户的需求永远都是多变的,单纯依靠各种表单定制工具提供的有限组件很难满足用户多种多样的需求,尤其是对于已经开发完成或者已经发布的系统,继续添加或修改组件将会带来很高的开发成本。因此需要提供一种有效的组件扩展机制,允许用户结合业务需要定制个性化业务组件。In addition, the needs of users are always changing, and it is difficult to meet the diverse needs of users simply relying on the limited components provided by various form customization tools, especially for systems that have been developed or released, and continue to add or modify components It will bring high development costs. Therefore, it is necessary to provide an effective component extension mechanism that allows users to customize personalized business components according to business needs.
发明内容Contents of the invention
本发明的技术任务是针对上述现有技术的不足,提供一种支持多终端的、可扩展的智能云表单的实现方法。The technical task of the present invention is to provide a multi-terminal-supporting and scalable intelligent cloud form realization method for the above-mentioned deficiencies in the prior art.
本发明的技术任务是按以下方式实现的:智能云表单的实现方法,其特点是:Technical task of the present invention is realized in the following manner: the realization method of intelligent cloud form, it is characterized in that:
表单设计器,用于定制不同终端的表单,不同终端的表单共用一套业务模型,所述不同终端类型的表单包括桌面版表单及移动版表单;The form designer is used to customize the forms of different terminals. The forms of different terminals share a set of business models. The forms of different terminal types include desktop forms and mobile forms;
表单设计器内置大量组件,每个组件是一个单独的JavaScript文件,所有组件都继承自自定义基类,组件可继承、可扩展;The form designer has a large number of built-in components, each component is a separate JavaScript file, all components are inherited from the custom base class, and the components can be inherited and extended;
组件与表单设计器智能互动,组件向表单设计器进行主动注册,注册完毕,表单设计器依次调用组件的初始化方法,组件与表单设计器通过自定义事件进行交互,交互的关键点在于事件以组件ID命名;The component interacts intelligently with the form designer, and the component actively registers with the form designer. After the registration is completed, the form designer calls the initialization method of the component in turn, and the component and the form designer interact through custom events. ID naming;
表单元素分级存储,所述表单元素分为表单、区域、域三级,分别对应后台业务模型中的业务模型、子业务模型、业务模型项;The form elements are stored hierarchically, and the form elements are divided into three levels: form, area, and domain, corresponding to the business model, sub-business model, and business model item in the background business model;
扩展HTML属性,扩展属性包括:组件ID、元素类型、是否自动建表、关联业务含义、关联数据绑定、关联业务模型及业务模型映射;Extended HTML attributes, extended attributes include: component ID, element type, whether to automatically create a table, associated business meaning, associated data binding, associated business model and business model mapping;
动态数据绑定扩展,定义期为域指定数据绑定规则,运行期动态解析数据规则绑定数据,获得解析结果后动态绑定到前台表单域上。Dynamic data binding extension, specifying data binding rules for domains during the definition period, dynamically parsing the data rule binding data during the runtime, and dynamically binding to the foreground form fields after obtaining the analysis results.
为了实现表单换肤功能,该方法可以设置表单皮肤样式模块,用于保存表单皮肤样式文件,记录表单与皮肤的关联关系。In order to realize the form skinning function, the method can set a form skin style module, which is used to save the form skin style file and record the association relationship between the form and the skin.
表单发布支持两种方式,一种是根据表单元素动态建表,一种是建立表单元素与已有表的关联。Form publishing supports two methods, one is to dynamically build tables based on form elements, and the other is to establish associations between form elements and existing tables.
表单设计器用于定制不同终端的表单时,第一种表单定制完毕后,在后台相应生成一套业务模型,所述业务模型用于描述动态创建的表单表;定制其它表单时,不再动态生成后台业务模型,而是在其它表单与前述已建立的业务模型间建立关联关系,从而间接使用前述第一种表单动态创建的表单表。When the form designer is used to customize the forms of different terminals, after the first form is customized, a set of business models will be generated in the background correspondingly, and the business model is used to describe the dynamically created form table; when customizing other forms, it will no longer be dynamically generated The background business model, but establishes an association relationship between other forms and the aforementioned established business model, thereby indirectly using the dynamically created form table of the aforementioned first form.
为了更为直观地体现出不同终端的差异,以表单设计器设计表单时,可以分别以终端设备图片为背景。In order to more intuitively reflect the differences between different terminals, when designing a form with the form designer, you can use the picture of the terminal device as the background.
用户可自定义组件,继承自定义基类,定义组件的HTML模板、初始化操作、鼠标拖放事件处理、鼠标双击事件处理。Users can customize components, inherit custom base classes, define component HTML templates, initialization operations, mouse drag and drop event processing, and mouse double-click event processing.
定制同一组件的个性化版本时,通过继承组件实现,实现代码复用。When customizing a personalized version of the same component, implement code reuse by inheriting the component.
与现有技术相比,本发明的智能云表单的实现方法具有以下突出地有益效果:Compared with the prior art, the implementation method of the intelligent cloud form of the present invention has the following prominent beneficial effects:
(一) 支持多终端(桌面、移动)表单定制,为移动应用表单定制提供了基础;(1) Support multi-terminal (desktop, mobile) form customization, providing a basis for mobile application form customization;
(二) 支持组件继承,允许用户自定义组件,弥补一般表单定制工具组件封闭,不允许扩展开发的弊端;(2) Support component inheritance, allow users to customize components, and make up for the shortcomings of general form customization tool components that are closed and do not allow extended development;
(三) 提供动态数据绑定扩展机制,允许用户自定义数据绑定规则及解析类,方便用户结合具体业务需求进行数据绑定;(3) Provide a dynamic data binding extension mechanism, allowing users to customize data binding rules and analysis classes, which is convenient for users to carry out data binding according to specific business needs;
(四) 支持表单换肤功能,允许用户预定义皮肤,表单定制完成之后,可通过换肤功能调整表单整体样式,更好的实现所见即所得的效果。(4) Support the form skinning function, allowing users to pre-define the skin. After the form is customized, the overall style of the form can be adjusted through the skinning function to better achieve the effect of what you see is what you get.
附图说明Description of drawings
附图1是实施例中多终端表单共用一套后台业务模型的原理图;Accompanying drawing 1 is the schematic diagram that multi-terminal forms share a set of background business model in the embodiment;
附图2是实施例中组件继承原理图;Accompanying drawing 2 is the schematic diagram of component inheritance in the embodiment;
附图3是实施例中组件与表单设计器间智能互动流程图;Accompanying drawing 3 is the intelligent interaction flow chart between component and form designer in the embodiment;
附图4是实施例中表单元素分级存储结构框图。Accompanying drawing 4 is a block diagram of the hierarchical storage structure of form elements in the embodiment.
具体实施方式Detailed ways
参照说明书附图以具体实施例对本发明的智能云表单的实现方法作以下详细地说明。The implementation method of the intelligent cloud form of the present invention will be described in detail below with specific embodiments with reference to the accompanying drawings.
实施例:Example:
本发明智能云表单的实现方法的实现方案如下:The realization scheme of the realization method of intelligent cloud form of the present invention is as follows:
1)多终端表单共用一套业务模型1) Multiple terminal forms share a set of business models
说明:支持多终端表单,需要解决数据一致性问题,本发明的实现方案是多个前台终端表单共用一套后台业务模型。本发明认为表单属于前台的东西,需要有后台一套业务模型与之对应,业务模型与数据库表进行对应,从而将前台表单与后台业务表进行解耦。如附图1所示,桌面版表单定制完毕,会在后台相应生成一套业务模型,该业务模型描述了动态创建的表单表,桌面版表单与该业务模型间有关联关系;定制移动版表单时,不再动态生成后台业务模型,而是在移动版表单与前述已建立的业务模型间建立关联关系,从而间接使用前述桌面版表单动态创建的表单表,也就从根本上解决了数据一致性问题。Explanation: To support multi-terminal forms, the problem of data consistency needs to be solved. The implementation scheme of the present invention is that multiple front-end terminal forms share a set of background business models. The present invention considers that the form belongs to the foreground, and needs a background business model corresponding to it, and the business model corresponds to the database table, thereby decoupling the foreground form and the background business table. As shown in Figure 1, after the desktop version of the form is customized, a set of business models will be generated in the background. The business model describes the dynamically created form table, and there is an association between the desktop version of the form and the business model. When the background business model is no longer dynamically generated, an association relationship is established between the mobile version of the form and the previously established business model, thereby indirectly using the form table dynamically created by the aforementioned desktop version of the form, which fundamentally solves the problem of data consistency sexual issues.
2)组件继承2) Component inheritance
说明:组件是对原生HTML标签的集成、封装和扩展,每个组件是一个单独的JavaScript文件,当将组件添加到设计区时,实际添加的是一个HTML片段。如附图2所示,所有组件都继承自CFWidget类(自定义基类),该类包括HTML模板、初始化操作、鼠标拖放操作、鼠标双击操作四个部分,任何组件都可以基于这四部分自由扩展,同时,如果要定制同一组件的个性化版本,可以二次继承该组件,复用已有实现代码,而只提供个性化部分即可。Description: Components are the integration, encapsulation and extension of native HTML tags. Each component is a separate JavaScript file. When a component is added to the design area, what is actually added is an HTML fragment. As shown in Figure 2, all components inherit from the CFWidget class (custom base class), which includes four parts: HTML template, initialization operation, mouse drag-and-drop operation, and mouse double-click operation. Any component can be based on these four parts Free expansion, at the same time, if you want to customize the personalized version of the same component, you can inherit the component twice, reuse the existing implementation code, and only provide the personalized part.
组件继承示例如下所示:An example of component inheritance looks like this:
// 继承组件// inherited component
CFText = $.inherit(CFWidget, overrides);CFText = $.inherit(CFWidget, overrides);
3)组件与设计器智能互动3) Intelligent interaction between components and designers
说明:当载入表单设计器页面时,自动加载指定终端(桌面、移动)的组件JavaScript源文件。Description: When loading the form designer page, automatically load the component JavaScript source file of the specified terminal (desktop, mobile).
每个组件的最后一行代码为:The last line of code for each component is:
// 注册组件// register component
CForm.reg(组件类名);CForm.reg(component class name);
从而让组件自动注册到设计器。This allows the component to be automatically registered with the designer.
组件与设计器间智能互动过程如附图3所示:The intelligent interaction process between components and designers is shown in Figure 3:
1.所有组件自动注册完毕,设计器会依次调用每个组件的init方法,init方法会自动向设计器注册“放下(drop)”、“双击(dblClick)”事件,事件注册方式为:1. After all components are automatically registered, the designer will call the init method of each component in turn. The init method will automatically register the "drop (drop)" and "double click (dblClick)" events to the designer. The event registration method is:
// 注册放下事件// register drop event
this.builder.on(“当前组件ID_drop”,操作);this.builder.on("Current component ID_drop", operation);
// 注册双击事件// register double click event
this.builder.on(“当前组件ID_dblClick”,操作);this.builder.on("current component ID_dblClick", operation);
2.当用户进行表单设计时,需要从组件栏拖拽组件到中间设计区,将组件拖拽到适当位置后,松开鼠标。2. When the user is designing the form, he needs to drag the component from the component bar to the middle design area, drag the component to the appropriate position, and release the mouse.
3.设计器监听到鼠标松开事件,触发组件注册的“drop”事件,组件内部动态渲染组件模板,渲染完毕将组件对应的HTML片段添加到设计区中。3. The designer listens to the mouse release event, triggers the "drop" event registered by the component, dynamically renders the component template inside the component, and adds the HTML fragment corresponding to the component to the design area after rendering.
放下事件的触发方式为:The drop event is triggered by:
// 触发放下事件// trigger drop event
this.builder.fireEvent(组件ID + "_drop", [ target ]);this.builder.fireEvent(component ID + "_drop", [ target ]);
4.当用户设置表单域属性时,需要双击组件。4. When the user sets the form field properties, the component needs to be double-clicked.
5.设计器监听到鼠标双击事件,触发组件注册的“dblClick”事件,从而弹出组件属性设置页面。5. The designer listens to the mouse double-click event, triggers the "dblClick" event registered by the component, and then pops up the component property setting page.
双击事件的触发方式为:The double-click event is triggered by:
// 触发双击事件// trigger double click event
this.builder.fireEvent(组件ID + "_dblClick", [ target ]); this.builder.fireEvent(component ID + "_dblClick", [ target ]);
4)表单元素分级存储4) Hierarchical storage of form elements
说明:如附图4所示,本发明将表单页面元素抽象为三级:表单、区域、域,分别对应后台业务模型中的业务模型、子业务模型、业务模型项。表单元素分级存储,从模型层面将前后台解耦,保证了一个后台业务模型可以对应前台多个表单页面元素,极大的提高了灵活性。Explanation: As shown in Figure 4, the present invention abstracts form page elements into three levels: form, area, and domain, which respectively correspond to the business model, sub-business model, and business model item in the background business model. Form elements are stored hierarchically, and the front and back are decoupled from the model level, ensuring that a back-end business model can correspond to multiple form page elements in the foreground, which greatly improves flexibility.
5)扩展HTML属性5) Extended HTML attributes
说明:本发明支持对HTML属性进行扩展,可扩展属性包括组件ID、元素类型(表单、区域、域)、是否自动建表、关联业务含义、关联数据绑定、关联业务模型、业务模型映射等。表单定义完毕进行保存时,后台会解析HTML中的扩展属性,以基础数据的形式持久化到数据库中,供运行时表单使用。Explanation: The present invention supports the extension of HTML attributes, and the extensible attributes include component ID, element type (form, area, domain), whether to automatically create a table, associated business meaning, associated data binding, associated business model, business model mapping, etc. . When the form is defined and saved, the background will parse the extended attributes in the HTML and persist it to the database in the form of basic data for use by the form at runtime.
6)动态数据绑定6) Dynamic data binding
说明:为方便最终用户的使用,初始化表单时部分数据是需要自动绑定的,比如当前登录用户的名称,本发明通过预定义数据绑定规则及解析类满足该类需求。定制表单时,为域指定要绑定的数据规则,运行时,如果需要对域进行动态数据绑定,则动态执行数据规则对应的解析类,获得解析结果后动态绑定到前台表单域上。Note: For the convenience of end users, some data needs to be automatically bound when initializing the form, such as the name of the currently logged-in user. This invention meets this type of demand through predefined data binding rules and analysis classes. When customizing the form, specify the data rule to be bound for the field. At runtime, if dynamic data binding is required for the field, the parsing class corresponding to the data rule is dynamically executed, and the parsing result is dynamically bound to the foreground form field.
7)表单发布7) Form publishing
支持两种方式,一种是根据表单元素动态建表,一种是建立表单元素与已有表的关联。Two methods are supported, one is to dynamically build tables based on form elements, and the other is to establish associations between form elements and existing tables.
8)表单换肤8) Form skinning
说明:本发明支持预定义表单皮肤样式文件,设计表单时,可以从已有样式中进行选择,保存表单时会记录表单与皮肤的关联关系,下次再次打开表单时,会根据这种关联关系动态加载对应的皮肤样式文件,更好的实现表单设计的所见即所得。Description: This invention supports predefined form skin style files. When designing a form, you can choose from existing styles. When saving the form, the relationship between the form and the skin will be recorded. When the form is opened again next time, it will be based on this relationship. Dynamically load the corresponding skin style files to better realize what you see is what you get in form design.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410055776.3A CN103809975B (en) | 2014-02-19 | 2014-02-19 | The implementation method of intelligent cloud list |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410055776.3A CN103809975B (en) | 2014-02-19 | 2014-02-19 | The implementation method of intelligent cloud list |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103809975A CN103809975A (en) | 2014-05-21 |
| CN103809975B true CN103809975B (en) | 2018-04-13 |
Family
ID=50706801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410055776.3A Active CN103809975B (en) | 2014-02-19 | 2014-02-19 | The implementation method of intelligent cloud list |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103809975B (en) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104199651A (en) * | 2014-08-26 | 2014-12-10 | 浪潮软件股份有限公司 | Method for designing graphical process modeling tool |
| CN106919410A (en) * | 2015-12-25 | 2017-07-04 | 阿里巴巴集团控股有限公司 | The extended method and device of the layout templates of component |
| CN105630502A (en) * | 2015-12-28 | 2016-06-01 | 武汉传神信息技术有限公司 | Method and system for generating dynamic form |
| CN106020794A (en) * | 2016-05-10 | 2016-10-12 | 浪潮软件股份有限公司 | Complex page portal page layout method |
| CN106201501A (en) * | 2016-07-06 | 2016-12-07 | 全程网络科技(上海)有限公司 | A kind of configurableization construction method to mobile terminal form interface and system |
| CN107665204B (en) * | 2016-07-28 | 2021-01-26 | 北京京东尚科信息技术有限公司 | Method and device for providing form |
| CN106569795A (en) * | 2016-09-29 | 2017-04-19 | 山东浪潮云服务信息科技有限公司 | Method for saving data visualization attribute configuration based on JavaScript temperate engine |
| CN108664242B (en) * | 2017-04-01 | 2022-02-01 | 北京京东尚科信息技术有限公司 | Method and device for generating visual interface, electronic equipment and readable storage medium |
| CN108920246B (en) * | 2017-08-23 | 2021-09-21 | 北京五八信息技术有限公司 | Form draft component sharing method and device, terminal device and readable storage medium |
| CN110968309B (en) * | 2019-10-15 | 2021-11-12 | 京东数字科技控股有限公司 | Template generation method and device, electronic equipment and storage medium |
| CN111159611A (en) * | 2019-12-26 | 2020-05-15 | 广东飞企互联科技股份有限公司 | Method for dynamically generating mobile form and system for dynamically generating mobile form |
| CN111933228B (en) * | 2020-08-11 | 2024-04-09 | 上海太美星云数字科技有限公司 | Method and device for realizing project distribution and management system in clinical research |
| CN112711414B (en) * | 2020-12-28 | 2022-10-11 | 浪潮通用软件有限公司 | Form interface adaptation display method and device and storage medium |
| CN113010166A (en) * | 2021-02-19 | 2021-06-22 | 江苏卓易信息科技股份有限公司 | Extensible custom form engine construction device and method |
| CN116055313B (en) * | 2021-10-28 | 2025-02-18 | 中国移动通信有限公司研究院 | Dynamic expansion method and device for object model and processing equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1730681A1 (en) * | 2004-03-26 | 2006-12-13 | Crimsonlogic Pte Ltd | A forms development platform |
| CN102360296A (en) * | 2011-10-20 | 2012-02-22 | 北京金和软件股份有限公司 | WEB-based online form development tool |
| CN102486728A (en) * | 2010-12-05 | 2012-06-06 | 西软软件股份有限公司 | User-defined form system |
| CN102789382A (en) * | 2012-06-28 | 2012-11-21 | 用友软件股份有限公司 | System and method for generating and running form |
| CN103235727A (en) * | 2013-05-17 | 2013-08-07 | 杭州世导信息技术有限公司 | Partial dynamic form engine device, system and method |
| CN103455473A (en) * | 2012-05-30 | 2013-12-18 | 刘继业 | WEB form definition and application method based on hypertext markup language (HTML) |
-
2014
- 2014-02-19 CN CN201410055776.3A patent/CN103809975B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1730681A1 (en) * | 2004-03-26 | 2006-12-13 | Crimsonlogic Pte Ltd | A forms development platform |
| CN102486728A (en) * | 2010-12-05 | 2012-06-06 | 西软软件股份有限公司 | User-defined form system |
| CN102360296A (en) * | 2011-10-20 | 2012-02-22 | 北京金和软件股份有限公司 | WEB-based online form development tool |
| CN103455473A (en) * | 2012-05-30 | 2013-12-18 | 刘继业 | WEB form definition and application method based on hypertext markup language (HTML) |
| CN102789382A (en) * | 2012-06-28 | 2012-11-21 | 用友软件股份有限公司 | System and method for generating and running form |
| CN103235727A (en) * | 2013-05-17 | 2013-08-07 | 杭州世导信息技术有限公司 | Partial dynamic form engine device, system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103809975A (en) | 2014-05-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103809975B (en) | The implementation method of intelligent cloud list | |
| CN105653644B (en) | A page builder and page construction method | |
| CN109933760A (en) | Form generation method, apparatus, computer device, and computer-readable storage medium | |
| AU2012271774B2 (en) | Automated user interface object transformation and code generation | |
| CN101676910B (en) | A page generation method facing to Web application system | |
| CN103593197B (en) | A kind of code generating method and device | |
| CN107783762A (en) | Interface creating method, device, storage medium and computer equipment | |
| CN105868411A (en) | Non-relation type database and relation type database integrated data query method and system | |
| CN102609252A (en) | Intelligent configuration method for logic menu resources on basis of measurement instruments | |
| CN107656729A (en) | Updating device, method and the computer-readable recording medium of List View | |
| CN108108986A (en) | A kind of design method of CRM system, device and electronic equipment | |
| CN102681852A (en) | Agile development method based on JavaEE | |
| CN109040767A (en) | A kind of direct broadcasting room loading method, system, server and storage medium | |
| CN115080016A (en) | Method, device, device and medium for implementing extended function based on UE editor | |
| CN107423291A (en) | A kind of data translating method and client device | |
| CN113434798B (en) | Code-free RPA automatic process file generation method and system | |
| CN106951254B (en) | Method and device for multiplexing similar service function modules in payment system | |
| CN114371845A (en) | Form generation method and device | |
| US8732655B2 (en) | Systems and methods for metamodel transformation | |
| CN104834715A (en) | Website generating method and system based on components and container | |
| CN107247594B (en) | Logic system, implementation method thereof, computing device and computer-readable storage medium | |
| CN106095821A (en) | A General Form Configuration Management Method | |
| CN118939899A (en) | Page configuration method, device and electronic device | |
| CN116010444B (en) | Low-code interactive graph query statement construction method | |
| CN106843846A (en) | A kind of MX frame pages designer and method for designing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |