Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This The <remform> tag allows adding you to portal add a form consisting of model attributes to the portal.

Placing more than one widget instance with the <remform> tag on a page is not recommended. Unlike the <rem> tag, <remform> is used only for creating a single record at a time.

The following attributes are applicable:

AttributeTypeMandatoryDescription
isPortalBooleanN
This attribute allows declaring that this widget should be displayed

Set the attribute to 'true' to display the widget on the portal.

In the case of the <remform> SimpleTag, it

It is recommended to set the value of this attribute to 'true'.

isUserScriptsBooleanN
This attribute allows to enable
Disable client scripts execution. The default value is 'true'.
modelIdStringNSpecify RE model ID.
recordId
nameStringN

This attribute

allows to specify an ID of

stores the form name.

Define the form name within the template in the Template field:

Code Block
languagexml
themeEclipse
titleForm name
<remform tableName="itsm_incident" name="incidentForm"></remform>

And after that, you can call it in the widget client script:

Code Block
languagejs
themeEclipse
titleForm name
const builtInForm = s_widgets.getForm('incidentForm');
await builtInForm.save();


recordIdStringNSpecify an ID of an existing record to extend.
saveButtonCaptionStringNSpecify text displayed on the Save button.
styleStringN
This attribute specifies

Specify the display settings (size, font, color,

and

etc.) of the widget elements using the CSS syntax.

tableNameStringY
This attribute allows to specify a
Specify the name of the table containing the extending record.


Code Block
languagexml
themeEclipse
titleremform
<remform modelId="{data.model_id}" isPortal="true" tableName="rem_table" saveButtonCaption="Save" />

...