Skip to content

Component Properties(Attrributes)

Component is the basic unit that composes and operates a screen. To configure a component's functionality, select a component, then right-click to access the menu. Choose View Attribute to display the attribute settings screen(refer to the image below). You can configure data processing methods, page, size and other settings based on the component type.

NoNameDescription
1Component DisplayThere are two methods for the Component name exposed to users: through Symbolic Strings and directly set by the user.
2ReadOnly FlagConfigure whether the component is editable or not. This setting can overlap with the properties of the control but if there is an overlap, the settings of the component take precedence.
3Search SpecSet the search criteria for the Business Object mapped to the component, so that only some suitable data matching the search criteria is bound to the component.
4Sort SpecSet the sorting criteria for the component's data.
5Toolbar PositionSet the position of the toolbar button. If no value is provided or Default is chosen, the button's position is at the top. If Bottom is specified, the button will be displayed at the bottom of the component.
6Tab Pane IdTab Component의 Tab Control ID와 Mapping되어야 하여, Tab Click 시, 설정된 Id에 따른 Component를 표출하는 용도로 사용된다. Component가 여러 Screen에서 사용될 때는 Screen 화면의 Related Component List에서 설정하여야 한다.
7Use CheckBoxSet whether to add a checkbox at the left end of each row in the row. It allows multiple rows to be selected.
8Single CheckChange the setting from using checkboxes to using radio button for single selection by selecting Yes in the Use Checkbox option. By default, it is set to No, and changing it to Yes will add a column with radio button at the beginning of each row in the list.
9Reverse CheckBy default, the checkboxes in the list with the Use Checkbox setting are initially displayed as selected. Changing it to Yes will display the checkboxes in the list as selected by default.
10Use SummarySet whether to use the Summary Row. After enabling this option, additional configuration is required for the Control displaying the Summary Information.
11Use Striped Table

Select whether to use the Striped Style (alternating row coloring) for the List. The default value is No, and changing it to Yes will display background color of rows in Striped Style.

12Search Type

This attribute sets the search type for a List. The default is to click button in the TableColumn header, enter the search term, and directly perform the search. It can be changed to static, where you can place controls for search within the Toolbar area at the top of the List. With Static, you can input or select search criteria and then perform data retrieval.

13Collapse DisabledThis attribute determines the collapsing behavior of the Component. The default value is No, meaning that the collapse functionality in the Content area is enabled. Setting it to Yes disables the collapse functionality, keeping the Content area expanded at all times.
14Default Collapse StateThis attribute, applicable when Collapse Disabled is set to No, sets the initial state of collapsing upon entering the screen. The default value is N/A, indicating that the collapse feature is enabled. Changing it to "Close" means that the screen will initially load with the collapse closed.
15Inline EditTo enable the ability to add, edit, and delete data within the List, set the Editor Mode. For saving or deleting data inputted through Inline Edit, register and use the row-inline-save and row-inline-delete services. Additionally, additional configuration is required in the TableColumn Control for the Inline Edit functionality
16Control SpacingControl Spacing is a setting to establish or modify the default spacing between controls within a component.
The default value for Col Spacing is 15, and Row Spacing is 20.
17Label - DisplayThis setting determines the display of labels for controls within the component. The default value is show.
18Label - PositionThis setting configures the position of the display name(label) for controls within the component. You can choose between TOP and LEFT
19Use Drag and CopyAdd drag-and-copy functionality to the List.
20Use Page TotalThis setting is for displaying the total number of retrieved data entries. When set to Yes, a […] button is added to the left end of the toolbar area. Clicking it allows users to view the total number of data entries
21Mobile Display TypeThis is a mobile-specific property that allows you to configure the list format for mobile devices.
22Page Navigation

Set the paginnation when searching list data.

There are methods such as Scroll Navigation and Button Navigation . The default is Scroll Navigation, where additional data is fetched by scrolling down. With Button Navigation, pagination is displayed at the bottom of the list. Page Size Items can be used to set the PageSize.
*You can set the default page size as the default page size.
*Use Go To Page determines whether to navigate to the entered page.

23Page SizeSet the number of rows of data to retrieve at once during a single load. The default value is 20.
24Personalization

For lists, personalization settings are available (such as List, ToolbarList, etc.). Each individual can configure controls they want to hide in the list or change the order of controls.

Setting the option to YES enables this feature, and elements that can be personalized include column width, column visibility, column order, sorting, and searching. However, column visibility and column order can only be applied to ToolbarList.

25Display numberThe data in the list is sequentially assigned an order based on the display order. It is assigned according to the order in which it is displayed based on the retrieved results.
26Display Full Size FixedThis setting adjusts the component size (height) to expand to fit the screen.
27Key ColumnSet a unique key value for loading large amounts of data.
28URLThis is a property of the WebComponent Type used to set the URL path for the Extension View.
29JsonDataThis is a property of the WebComponent type used to set the style of the screen.
30Object PropThis is a property for dedicated data retrieval for the Tree Component.
31Default Expand AllSet whether the Tree Component is expanded. The default value is Yes, displaying the tree in an expanded state
32Header FieldSet the Header for the Kanban Component.
33Header Reference CodeThis is the Group Code used in the Header of the Kanban Component.
34SrcSet the web source for the Iframe Component.
35Current View

Set the unit of active dates on the calendar.

By default, it's set to Week, displaying the calendar in weekly units

36ViewsSet the date type displayed on the calendar.
37Display Data FormatSet the calendar format. The default format is yyyy-MM-dd, displaying in the format 1970-09-30
38DraggableSet whether dragging of calendar data is allowed. The default value is No, and when set to Yes, data can be dragged.
39Resizable

Set whether to resize the calendar data

The default value is No, if we change to Yes, resize calendar data.

40CategorySet the color according to the data in the calendar.
41Icon PositionSet the position of the icon. The default position is Right.
42SuffixSet the character to be added after the data in the box.
43Style - SizeSet the size of the Component, specifying it in pixels or percentage units.
44Style - Text ColorSet the control's text font color.
45Style - Background ColorSet the background color for the Component.
46Style - Flat AppearanceConfigures the size and color of the border.
47Style - OutlineSet the type of the component outline. When set to Folder, the outline of the list changes to a folder icon.