This section lists the terms and their definitions for the X-Author for Excel application.

TermDefinition

Action Flow

A sequential set of actions that are executed when an end-user clicks a Designer-configured user menu button in runtime.

Action Input

This checkbox is used when Provide Input is selected.

Action Output

This checkbox is used when Persist Data as Output is selected.

Actions

This button enables you to query, display, save and manipulate data within the workbook. Actions are used to create a specific user experience.

Add Button

This button enables you to add a user menu button in runtime.

Add Group

This button enables you to group user menu buttons in runtime.

Add Row

This setting allows you to add rows to the top or bottom of your spreadsheet as part of your flow.

Add Step

This setting adds a step in an Action flow.

App

An application built using X-Author for Excel.

App Settings

Options used to affect the runtime user experience, use protected worksheets, and secure Excel file saving and printing.

Auto Execute (Launch From Salesforce)

This checkbox, when selected, executes an action flow automatically when an app is launched as Edit in Excel.

Auto Execute (Regular)

When selected, this checkbox executes an action flow automatically when an app is opened in runtime.

Auto Size Column Width

This checkbox automatically sets the column width in runtime.

Change Source

This menu allows you to change the source environment.

Check-In

This button saves the Excel workbook to the Notes and Attachments of a designated record and then unlocks the workbook and enables it to be checked out by another user.

Check-Out

This button provides the runtime user with a list of all files previously checked into the designated object or record; the user can select one of those files to open. This then locks the file for other users until it is checked back in by the current user.

Child Object

Subordinate objects in a hierarchy (from a child up to parent) to Selected Objects.

Clear

This button clears the cells in the workbook for a specified Save Map.

Color for unsaved records

This field provides a color palette to set the color you want for unsaved records or fields.

Connect

This button enables you to connect to an environment and also manage multiple connections to different environments.

Data Migration App

This is an application created using the Data Migration Wizard. This app is specifically designed for migrating data between two organizations or instances.

Data Set

The Data Set action in combination with automated functionality is used by X-Author to overcome various query limitations (simulates a SQL union function). This is specific to Salesforce.

Data Type

Type of field data. For example String, Text, Picklist, and more.

Delete

This button deletes records for an object based on specific filter criteria.

Designers

Users who can create applications using X-Author for Excel.

Disable Local Save File

This checkbox prevents a runtime user from using the Save, Save As, or Save and Send sub-menus of an Excel File menu.

Disable Print

This checkbox prevents a runtime user from using Microsoft Excel's Print menu.

Disable Rich Text Editing

This checkbox prevents a runtime user from adding and editing rich text data.

Display

When data is retrieved from an environment using a Query or Search & Select an action, it remains in memory until a Display Action places that data into the workbook based on a Display Map action.

Display Add Column

This check box displays an Add Column button in runtime. Only applicable for Matrix Map.

Display Add Row

This check box displays an Add Row button in runtime.

Display Chatter

This checkbox displays a Chatter button in runtime menu (specific to Salesforce).

Display Delete Row from Salesforce

This checkbox displays a button to delete a single row or multiple rows from Salesforce.

Display Filters

This checkbox displays filters (created in the query action) in the Excel worksheet.

Display Map

This action is used to link fields to Excel cells for data that will be retrieved from your environment by an app.

Edit In Excel

This action launches an app from your environment in Excel. 

Enterprise

This is a standard app type used for bi-directional movement of data between Excel and your environment.

Export

This action is used to export an app from one instance for the purpose of importing it to another.

Extend Section

This setting copies the properties of one matrix map section to other cells (similar to the Excel format paintbrush function).

External Library

As an application designer, you can choose to create additional custom actions apart from the ones provided in the X-Author for Excel executable packages using this action.

General Settings

Settings for manually configuring proxy authentication to connect to your environment.

Grouped field

Grouping of fields in matrix map.

Ignore Picklist Validation during save

This checkbox is used to ignore picklist validation when saving the data back to your environment in runtime.

Import

This action is used to import a previously exported App into the instance to which you are connected.

Individual Field

Standalone fields that can be dragged and dropped by setting the type to Individual. A single value of the selected record is populated.

Layout (Display Map)

Records in a List object can be displayed either vertically or horizontally. In vertical layouts, records are presented as rows with each column being a field. For horizontal layouts, each record is a column and the rows are represented by the fields.

Macro

The Macro action executes a macro from the workbook. It can be executed at any time during an Action Flow and it can also be used to conditionally stop the next step in an Action Flow from executing.

Mapped Details (Display Map)

Shows all the newly mapped cell locations.

Matrix Column

Column insertion in matrix map.

Matrix Map

Using matrices, a record can be represented by one or more cells by mapping columns and rows (the X and Y axes) of a matrix as well as the data contained in the cell at the intersection of the mapped column and row.

Matrix Row

Row insertion in matrix map.

Matrix Sections

A section is an area of the matrix that represents a single record. It can include one or many row-column-data combinations.

Max Column Width

Maximum width of an Excel column (in characters).

Max. Attachment Size (in MB)

Setting to limit the maximum size of an attachment that can be uploaded to Salesforce.

Parent Object

Top-most object in a hierarchy.

Paste

The Paste action adds rows and pastes data from the clipboard into those rows.

Paste source data

The Paste Source Data action is the automated equivalent of the runtime Paste with Mapping feature and is primarily used for migrating data between orgs or instances.

Persist Data as Output

This action generates an output. 

Power Admin

Type of application for use cases requiring data migration between orgs or instances. This app type enables features to aid in the data migration process.

Presto

Type of application for use cases requiring remote execution of an app. The runtime user does not open Excel to work with this type of app.

Preview

You can use the Preview function in X-Author Designer to preview your app. Preview allows you to test the app as a runtime user.

Protect Sheet Setting

Displays a list of worksheets that have been protected. You can select each sheet and enter the password to set permissions for multiple actions on each sheet.

Query

The Query action is a point-and-click query builder. The Query action retrieves data from your environment based on predefined parameters and, if specified, user input during App runtime.

Quick App

A Quick app is a 1–2-minute wizard experience where a designer can create a simple single object list on its own (for example, Opportunities) or a list filtered by a parent object (for example, Opportunities by Account).

Remove Object

Removes a selected object from the list.

Remove Step

Removes a step in an Action flow.

Rendering Type

Used to determine how a row or column value is populated with Static and Dynamic as the options.

Repeating Field

Repeating fields can be dragged and dropped in a Display Map where multiple records can be rendered at runtime.

Reporting

Type of application for data retrieval only.

Runtime User

Users who can use the applications created with X-Author for Excel.

Salesforce Method

The Salesforce Method action enables you to call Salesforce Apex classes.

Save

A Save Action pushes Excel workbook data into your environment based on a Save Map.

Save App

Saves an application in your environment after you have created or edited an application.

Save As (Clone)

Creates a duplicate App with a new name.

Save Attachment

The Save Attachment action saves the entire workbook or specific worksheets to the Notes and Attachments section of an Individual object.

Save Map

Used to link your environment fields to Excel cells for data that will be saved back to your environment.

Search and Select

The Search and Select action provides an interactive way for the end-user to search for and select one or more records to retrieve from your environment.

Search Fields

Searches for fields from the selected object.

Select Objects

List of all the available objects.

Selected Objects

List of all the selected objects, including parent and child objects.

Sort field

Sorting of fields in matrix map.

Source Data

Used to migrate data from one org or instance to another.

Suppress Save Message

Suppresses the save message of a particular action if you have multiple save actions in a single action flow. This is applicable to Save action only.

Switch Connection

User action to switch to a different source environment.

Sync App

Action in the Admin section of the X-Author Designer ribbon used to review and correct discrepancies between your app and environment data.

User Menus

User Menus allow the Designer to create menus that the end-user will see in their Excel ribbon when they open an X-Author Appinruntime.

Value type

Value Type is applicable on Static Rendering Type with Field Label and Field Value as the options.