Top
Top
LibraryEASYProcess Reference ManualWebPartsFieldsGeneric
KGeneric Use Examples
Field:Generic

Appearance

AllowSorting

This property is only used when the field is in a list section. If AllowSorting is set to ‘True’, then the list will display a sort option at the top of the field column in the lest. This sort option can be selected and the list will be sorted on that column. To make a field the default sorting option for a section set the sections property SortField to the field.

Description

When the field has a Description, the text here displays in that description. Blank and spaces are accepted values for this property.

Whether a not a field has a description is determined by the section the field is in. Each section has a property called “Field Description” which has options to either not display a description (Field Description: No) or where it should be displayed in relation to the field (Field Description: left, right, top).

OverrideRender
ToolTip

If this property is not blank, the text entered here is displayed in a message when the user hovers over the field.

Enabled, RenderIfNotVisible, Visible
contentEditable

Determines whether text in the textbox is able to be edited by users.

DefaultText

Text that will be displayed when there is no option that is selected.

DisplayType
IndentXml
MaxLength

This is how many characters can be entered in the textbox. When the max input length is met, the user will be unable to type any additional characters into the text box.

PreSelectValue

Value that will be selected when the page first loads.

ReadOnly

When this property is set to true, the field cannot be selected and is only used for displaying data.

RepeatColumns

RepeatColumns is a numeric value. It is the number of columns you want to display for all options in the list if DisplayType is selected as checkbox list or radio button list.

SelectAll

SelectAll can be True or False. If it is True and DisplayType is checkbox list or checkbox list horizontal, all boxes will be checked when the web part is loaded.

SelectionMode

This is only used for DisplayType - List. If it is Single, you can only select one value in the list. If it is Multiple, then multiple records selection is allowed.

ShowDefault

Yes or No. If Yes the DefaultText will be added to the list with no value and will be the first option.

Text

This property is where you can set the text to be displayed in the field when the page loads.


AutoComplete

ShowAutoComplete

This is where you can enter the API that is used to autocomplete the input text.


Basic Properties

Active

Active is defaulted to true. When true the field gets added to the page and can be used. If false the field is not added to the page and its value can not be used. It is as good as deleted. Use this if you are not sure to delete the field.

IdMode

IdMode determines the id that the field gets when it is put on the page.There are two options: Default and NameOnly. Default set the id to [FieldName]@[WebPartId]@[index]@[index]. NameOnly sets the id to [FieldName].


Data

DataSeparator

The separator used to separate the DataText and DataValue default is a comma (,) 

DataSourceText

The node from a datasource that list will get the text that is displayed from.

DataSourceValue

The node from a datasource that list will get the values from that correspond with the DataSourceText..

DataText

The text that is displayed in the list corresponding to the DataValue that has a DataSeparator between each entry.

DataValue

The value that is used in the list corresponding to the DataText that has a DataSeparator between each entry.

DRRT

The user defined code you need to specify if UDC is selected as ListSource.

DRSY

The product code you need to specify if UDC is selected as ListSource.

GridId
ListSource

Defaults to None. Other options are Name Value, Process, UDC, DataSource, and Data. This determines where the list gets its data from.

NameValue

The name of a NameValueCollection that will be used to populate the list.

OrderBy

The column(s) you want to sort your list against when UDC or NameValue is selected as ListSource.

ProcessId

The ProcessId of the process in which you want to get the output from to populate the list.

ProcessInput

Any input you want to pass the process specified by the ProcessId 


Download

DownloadMode

If the field is within a list section, the user has the ability to download the list section to a CSV file. This property controls which columns will be included in that file. Options are “Display Only”, “Download Only”,  and “Display and Download”. Display refers to the column appearing on the page and download refers to the column appearing in the file downloaded.


Event

AutoPostBack
DefaultButton

This parameter takes Button Name as an input and triggers button click when Enter Key is pressed within the textbox.

onblur

Name of a javascript function that will run when the field loses focus.

onchange

You can write javascript in this property that will run when an onchange event occurs for the checkbox.

OnClick

You can write Javascript in this property that will run when an onclick event occurs for the field.

onkeyup

Name of a javascript function that will run when a key is released.


Globalization

Translate

Translate can be set to ‘True’ or ‘False’ if set to ‘True’ when the language is switched from the default language the field contents will be translated. If set to ‘False’ it will not be translated.


Help

HelpDisplayType

There are two options. Modal/Inline which opens a windows inside the existing page. New windows which opens a new browser window.

Helper

This will open a pop-up window for quick Helper setup. It displays On if the Helper is active and Off if not.

HelpImageUrl

The url or path for the image that will be displayed next to the field that indicates the helper.

HelpSource

The WebpartId of the webpart that will show in the helper.

HelpType

Can be Calendar, Webpart, or Number.

HelpWindowAttributes

Specify properties that the window that opens will have. For example width, height, scrollbar, etc.

HelpWindowScriptFunction

The JavaScript onClick function name for the Helper. By default, the value is EP_OpenWebPartHelpWindow and it is pre-populated.

HelpWindowUrl

The page name of the pop-up or inline window for Helper. By default, the value is ~/WebPartHelp.aspx and pre-populated.

InvokeListItemName
InvokeUsingListItem

By default, the value is No. Change it to Yes if you have value in InvokeListItemName and want to use it.


Help-Calendar

AllowFuture

True or False if dates that are in the future are allowed.

AllowPast

True or False if dates that are in the past are allowed.

AllowToday

True or False if todays date is allowed

DisableDates

The dates that are disabled in a calendar helper, seperated by comma, so they won’t be able to be selected. Date must be in YYYY/MM/DD format.

DisableWeekends

True to not allow weekends and False to allow weekends.


Helper Parameter

HelpParameter1, HelpParameter10, HelpParameter2, HelpParameter3, HelpParameter4, HelpParameter5, HelpParameter6, HelpParameter7, HelpParameter8, HelpParameter9, HelpValue1, HelpValue10, HelpValue2, HelpValue3, HelpValue4, HelpValue5, HelpValue6, HelpValue7, HelpValue8, HelpValue9

Parameters that will be passed into the helper. HelpParameter is the name of the parameter that will be passed to the helper as a query string. HelpValue is the value of the parameter that is passed.


JDE Security

EnforceJDESecurity
JdeDataItem
JdeObjectName

Layout

DescriptionHorizontalAlign, DescriptionVerticalAlign, FieldDescriptionHeight, FieldDescriptionWidth, Height, HorizontalAlign, tabindex, VerticalAlign, Width

The horizontal alignment of the field description is controlled by DescriptionHorizaontalAlign and can be set to left, center, or right

The vertical alignment of the field description is controlled by DescriptionVerticalAlign and can be set to top, middle, bottom, or baseline

The horizontal alignment of the field is controlled by HorizontalAlign and can be set to left, center, or right

The vertical alignment of the field is controlled by VerticalAlign and can be set to top, middle, bottom, or baseline

The height of the field description is controlled by FieldDescriptionHeight

The width of the field description is controlled by FieldDescriptionWidth

The height of the field is controlled by Height

Control the tab order by setting the Tabindex of each field.

The width of the field is controlled by Width


Responsive Design

RWDVisibility

These two properties are used for adaptive design for phone display.

RWDAutoFormat : By default EASYProcess will does auto format for a control for adaptive design. For example, section NoOfColumns will always be set to 1 for phone display. By making RWDAutoFormat to false, you can stop such format from happening automatically. This property is only available at WebPart and Section level.
RWDVisibility : Its value can be All, Desktop, Phone. ‘All’ means this control will display in both desktop browser and phone. Desktop will force this control to display in desktop browser, Phone will force this control to display in phone browser. If value is blank, then it will default to ‘All’.


Style

CellStyle, CssClass, FieldDescriptionStyle, SkinId, Style
  • SkinId : A skin is a predefined collection of classes for a particular control. Once a SkinId is specified for a control, a set of classes in that control will be automatically set. For example, Class in Label will be ‘Label-<SkinId>-Class’. Every control defaults to SkinId = ‘Default’. You can have multiple skins for a particular control but only one can be applied at a time. Values for these classes are specified using EASYProcess CSS feature. To understand how CSS and Skin Id works review document here.
  • Class : By making SkinId blank, you can use your own class name. Make sure you define class name in your own CSS or using EASYProcess CSS feature.
  • Style : Apply inline styling using this property. Any value specified here will be applied directly. You can use EASYProcess style builder to create style string.
  • DescriptionStyle : Use this property to style description of this control.
  • CellStyle : Use this property to style container cell for a control.
  • To style other elements in this control, which are children of this control, use CSS selectors for children.


Validation

DateErrorMessage

This is the message that will be displayed when a date has an invalid format.

EPValidationGroup

The validation group is a name given to the group of textboxes/inputs that are triggered by the same button. The validation group should match the validation group that is set in the button properties. When this button is selected, validation will run for all the inputs that match the button’s validation group.

ErrorMessage

This is the message that will be displayed when an input field fails validation.

IsDate

Set to true if the textbox is meant to take a date.

ReqErrorMessage

This is the message that will be displayed when a required field is empty.

Required

When set to True this makes the input required, which means that the form cannot be submitted until there is valid data entered into the input field.

ValidationExpression

This property takes regex logic and force the user to follow the specified regex format.

ValidatorDisplayMode

Options are None or inline. The inline option will display the validation message inline.


Powered by EASYProcess (© 2019 K-Rise Systems, Inc).