Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for dynamically calling functional module

A function module and dynamic call technology, applied in model-driven code, program control design, instrument, etc., can solve problems such as difficulty in calling function modules, uncertain parameter quantity, type and structure, etc.

Inactive Publication Date: 2010-02-17
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The uncertainty of the function module leads to the uncertainty of the number, type and structure of its parameters, which brings great difficulties to the call of the function module

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
  • System and method for dynamically calling functional module
  • System and method for dynamically calling functional module
  • System and method for dynamically calling functional module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The following embodiments are described by taking the SAP system as an example. For ease of understanding, related technologies are explained as follows.

[0014] Function module parameter type: Function module parameters include importing, exporting, changing and tables four types, among them, the importing parameter is a pure input parameter, the exporting parameter is a pure output parameter, and the changing parameter is both an input and an output parameter. After being passed in, it can be modified by the function module. The tables parameter is both an input and an output parameter, and is used to pass multiple lines of data with the same structure.

[0015] refer to figure 2 As shown, it is a tables parameter named FLIST. The tables parameter has three fields, the first field is named SEQNO, the second field is named FNAME, and the third field is named FINDIC. A certain position of the tables parameter can be expressed by row and column. For example, the valu...

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 discloses a method for dynamically calling a functional module. The method comprises: obtaining called functional module parameter information according to transmitted called functionalmodule information, and generating a variable defining code; generating an input assignment code according to the called functional module information; generating functional module calling code according to the called functional module information, the called functional module parameter information and the defined variable; generating an output assignment code according to the called functional module parameter information; executing the variable defining code, and defining an input variable and an output variable; executing the input assignment code, and assigning the defined input variable;executing the functional module calling code to obtain a parameter value fed back by the called functional module; and executing the output assignment code and transmitting the parameter value fed back by the called functional module. The invention realizes dynamically calling of various functional modules, and is favorable for realizing overall integration architecture.

Description

technical field [0001] The invention relates to a program design system and method, in particular to a system and method for dynamically calling function modules. Background technique [0002] In the SAP system, there are a large number of functional modules and powerful functions, and all system operations can basically be realized by calling the functional modules. In general, before calling a function module, the number, type and structure of the parameters of the function module must be known, and the parameters must be correctly matched when calling. However, in some specific system requirements, the function modules to be called are not known at the time of design and programming, and the function modules to be called can only be known exactly at the time of operation. The uncertainty of the function module leads to the uncertainty of the number, type and structure of its parameters, which brings great difficulties to the calling of the function module. Contents of ...

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/44
CPCG06F8/35G06F9/4425G06F9/4484
Inventor 方长根刘锋刘博
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More