Text dialog component

Text dialog is a dialog type for viewing and managing M3 text blocks directly in an Experience Designer application. Use it when users need to view or maintain text, pre-text, or post-text for a selected M3 record without leaving the application.

Text dialog overview

Use the Text dialog to display or maintain M3 texts for customers, items, orders, suppliers, projects, or other M3 records in an Experience Designer application.

Configure Text dialogs differently from most components. Do not connect a Text dialog to a data service because data retrieval is built in. Configure the input parameters and related settings on the Text Parameters tab in the Text dialog configuration.

APIs used by the Text dialog

The Text dialog uses built-in API calls to retrieve, list, create, update, and delete M3 text blocks. The component primarily uses CRS980MI for handling text blocks. The input values come from the Text Parameters tab in the configuration for the Text dialog.

Transaction Purpose
GetTextID Retrieves the text ID for the selected record and text type.
SetTextID Updates or sets the text ID on the source record.
LstTxtBlocks Lists text blocks for a text ID.
SltTxtBlock Selects or lists lines within a specific text block.
DltTxtBlockLins Deletes all lines in a text block.
AddTxtBlockHead Creates the header for a new text block.
AddTxtBlockLine Adds individual lines to a text block.
RtvNewTextID Generates a new text ID.