Application Form Gadget Master Data¶
Items
[Application Gadget Master Data]¶
Application form gadget information is retained on the database.The information are retained by the following tables and all the following table data are collectively called [Application Form Gadget Master Data].
- Application form gadget master
- Application form gadget overview master
- Application form gadget tag master
- Application form gadget surface master
- Application form gadget block master
- Application form gadget field group master
- Application form gadget field master
When you create application form gadget, you need to consider the application gadget master data and throw in the data into each table.Details of each table data is explained in subsequent sections.
Application Form Gadget Master¶
Master to retain the information to be the base of application gadget.
Gadget Class It represents gadget types.In intra-mart Accel Kaiden! standard, daily allowance detail is [allowanceDetail] and lodging detail is [lodgeDetail].Gadget Variation It identifies the difference of screen layout by same type of gadget.In intra-mart Accel Kaiden! standard, daily allowance detail gadget (for domestic) is [v01] and daily allowance detail gadget (for international) is [v02].JSP Path It sets JSP file path.JAVA Class Path It sets JAVA class path.Surface Key It sets the surface key to be gadget title.This will be associated with the surface key of gadget surface master described later.Sort Key It sets sort key.
Application Form Gadget Overview Master¶
Master to retain the overview information of application form gadget
Gadget Name It sets gadget name.Record data for the number of locales to be used should be defined.Gadget Overview It sets gadget overview.It will be the tool tip of gadget master maintenance screen.Record data for the number of locales to be used should be defined.
Application Form Gadget Tag Master¶
Master to retain the gadget attribute.
Tag It sets tags.Notes
If the following tags exist, the attribute is given to gadget by setting it, and the behaviour for each gadget attribute can be defined. In intra-mart Accel Kaiden! standard gadget, tags ather than followings are also set, but they are tags for future extension.
Tag Classification Tag Name Description Limitation constraintDuplicationSelf Duplication with self inside the application form is prohibited.Limitation constraintDuplicationClass Duplication with same gadget class inside the application form is prohibited.Target Application Form Type appAdvance It sets target application form type [In-advance Application].If you select application form type [In-advance Application Form] by application form master maintenance, it will be the gadget that can be selected.Target Application Form Type appSettle It sets target application form type [Settlement Application].If you select application form type [Settelemt Application Form] by application master maintenance, it will be the gadget that can be selected.Target Application Form Type appNormal It sets target application form type [General].If you select application form type [General] by application form master maintenance, it will be the gadget that can be selected.
Application Form Gadget Surface Master¶
Master that retains surface information of gadget.Record data for the number of locales used by the system should be defined for the surface key.
Application Form Gadget Block Master¶
Master that retains block information of gadget.It sets block type, sort key, and surface key for block ID.
Block ID It sets block ID.Block Type It sets either [normal] or [detail].When detail line is not retained, set [normal].Set [detail] when you retain detail line.Sort Key It sets sort key. It is an item for future extension.Surface Key It sets surface key to be the title of gadget.Notes
Block ID is defined by corresponding to one transaction table that retains gadget input data.For example, in case of [Entertainment Detail Gadget] of intra-mart Accel Kaiden! standard, 3 block IDs are defined.
Block ID Block Type Corresponding Transaction Table entInfTable normal Entertainment detail table entInfOthDtlTable detail Entertainment detail other detail table entInfOurDtlTable detail Entertainment detail our detail table
Application Form Gadget Field Group Master¶
Master that retains field group information of gadget.Followings are the roles.
- Grouping of [Gadget Field]
- Association with [Gadget Block]
- Setting of mandatory type
Block ID It is set by associating with block ID of gadget block master.Field Group ID It sets field group ID.Surface Key It is set by associating with surface key of gadget surface master.The surface associated here will be the label of optional/mandatory switch screen of gadget items of application form master maintenance.Mandatory Type It sets optional/mandatory of item.Selected from [0:can be changed (default optional)], [1:can be changed (default mandatory)], [a:always optional], or [b:always mandatory]Sort Key It sets sort key. It is an item for future extension.Notes
If the mandatory type is [can be changed], optional/mandatory of item can be switched in application form master maintenance.Warning
Optional/mandatory of item should be switched by application master maintenance, so basically, you should not give NotNull limitation on transaction table that retains the gadget input data.
Application Form Gadget Field Master¶
This is a master to retain gadget field information.
Block ID It is set by associating with block ID of gadget block master.Field key It sets field key.Field group ID It is set by associating with field group ID of gadget field master.Surface key It is set by associating with surface key of gadget surface master.The surface associated here will be the label of the application form gadget.Sort key It sets sort key. It is an item for future extension.