Gadget¶
Items
Gadget¶
Gadgets are the componentized entity of a particular function.In intra-mart Accel Kaiden!, such as master maintenace screen or workflow application screen is structured in the combination of the function parts.For example, for the travel expense settlement application of intra-mart Accel Kaiden! standard, the function is structured in combination with gadget such as business trip (travel expense) information (without approximate expense) and expense details.In master maintenance function, the function is structured in the combination of maintenance body, term list gadget and operation button gadget.
Gadget Identifier¶
Identifier Description Gadget Class It represents types of gadget. Gadget Variation It identifies the difference of screen layout by same type of gadget. Gadget Instance Gadget class and gadget variation indicates one gadget, but it is the serial number that makes concurrent use of one gadget possible in the application function. (is started with 0)Notes
Gadget ID is structured by connecting gadget class, gadget variation and gadget instance with under score (_), and this gadget ID will be the value which indicates the gadget uniquely.
Application Form Gadget¶
Gadget that is created to be used in the application form ( IM-Workflow) is called application form gadget.Application form gadget has the following special remarks along with described above.
Compatibility among Different Variations¶
Application form gadget provided in intra-mart Accel Kaiden! has data compatibility even if the gadget variation is different if the gadget class is the same.Actually, same database table is used and you can see the difference in screen layout (or some input items) if the variation is different.
Numbering Method of Gadget Instances¶
As described above, gadget class/gadget variation represents the gadget types.Gadget instance is the sequence number to make the same time use of the same gadget.However, in application form function, gadget instances are assigned by sequence numbers of each gadget class.
Gadget Class Gadget Variation Gadget Instance gadgetA v01 0 gadgetA v02 1 gadgetB v02 0 gadgetB v01 1 gadgetA v02 2