SuiteApp Version:
eXtendMobile 1.12.211 and above
Mobile App
Version: eXtendMobile
1.12.897 and above
Audience: eXtendMobile
Admin
Use Cases
- Create a List View in eXtendMobile to
view saved
search results.
- Execute custom actions from the data
in a List View's rows.
- Update field labels.
- Hide fields.
- Set fields as inline
editable (web only).
Summary
This article covers creating and
configuring List Views in eXtendMobile.
Additionally, it covers advanced
configurations such as dynamic filtering,
custom buttons, highlighting rules, and
handling of formula and URL/hyperlink
fields.
Prerequisites
- An eXtendMobile Admin role for
creating or updating functions.
- A NetSuite saved search to be shown in
eXtendMobile.
Creating a List View (Mobile)
- Login to eXtendMobile using an eXtendMobile Admin role and start creating a new function. See Creating functions in eXtendMobile application for more information on creating functions.
- Select List View as the function type.

- After selecting the function type, a configuration screen will open.

Creating a List View (Web)
- Login to eXtendMobile using
an eXtendMobile Admin
role and start creating a new
function. See Creating
functions in eXtendMobile
application for
more information on creating
functions
- Select List View as the function type

- After selecting the function type, a configuration screen will open.
Configuring the List View
- Function Name: Specify a name for the function.
- Saved Search: Choose the NetSuite saved search.
- Description (Web only): You can specify details regarding your function using the description field.
- Show Submit Button (Web only): Used with inline editing, enable
this option to submit changed data
when you select the submit button.
If this option is turned off,
changes will be submitted to
NetSuite as soon as the field
value is modified.
- Color: Choose a color for your function's tile.
- Icon: Choose an icon for your function's tile.
- Applied Roles: Select
the eXtendMobile roles where you
want this function available. If
no roles
are selected, this function will
be
accessible by eXtendMobile Admin
users
only.
- Function Group: Select
a function group where you want
to add this function.
- Show On: Select the
platform on which you want to
display this function.
- Hide From User: Enable this option if you want to hide this function's tile from users on the the home screen. This will not hide functions from other eXtendMobile Admin users as the admin role can always see all functions.
- Folder: Select the folder where you want to organize this function.
- Show Scanning Prompt: Enable the "Show Scanning Prompt" preference on the list view and then simply scan or enter the value upon opening the list view to load the results with it already filtered.
- Cache Function (Mobile only): Enable this option if you want to cache the function's data for offline use. Note: Enabling this feature will disable Submit Synchronously and field sourcing because these features required active internet connection to work.
- Save the function, and then edit it again to define your list column configuration.
We recommend
granting access to
the saved search
only to the
eXtendMobile
integration user
to prevent
unintended
modifications by
other users who
may not be aware
of its use within
eXtendMobile.
Alternatively, the
saved search can
have a public
audience. In
either case, the
integration user
must have access
to the saved
search for it to
appear in the
saved search
selection list.
Configuring the List View Results
You can add, remove, and edit the list view results in your List View function from the Form Configuration (mobile) or from the List Column Configuration (web).
Mobile:

Web:

Currently, reordering fields is
not supported. To change the field
order, you need to reorder the
source saved search in
NetSuite.
- If you want to hide or rename fields:
- MobileSwipe the field card towards right to open the field details page.

WebClick the pencil icon on the field card to edit the field's properties.
- Field Detail Configuration
- Field ID: This value will be auto-populated, and we recommend not changing it. We provide this option because, in some cases, the field ID and field search IDs are different. If edits are made, we need to update the field ID here if it differs from the search ID. In general, this field shows the search ID of the field.
- Field Label: If you want to change the label of the field, specify your field label here.If the saved search is updated or the column label is changed within NetSuite, the label will be updated in eXtendMobile as well and require the field label to be updated again.
- Field Type: Select the type of the field.
- Field Search ID: This is a read-only field for reference only. This field will show you the search ID of the current field.
- Target Function: For details regarding adding target functions, see Working with function linking.
- Field Width (Pixels): This setting is currently supported by eXtendMobile Web only. The value specified here sets the width of this field's column.
- Hide From List: Use the Hide From List toggle to show or hide the field from the results.
- Inline Editable: Enable this checkbox if you want to make this field inline editable in the list view. If configuring inline editing for a sublist field, enable the "Is Sublist Field" field as well. Inline editing of sublist fields is currently supported on Sales Order, Work Order, Assembly Build, Invoice, Purchase Order, Transfer Order, Vendor Bill, Expense Report, and all Custom Transactions.
While setting fields as editable, make sure not to make a joined field editable, as join fields cannot be edited. When adding inline editing for custom transactions, ensure the "Custom Transaction Types" permission is applied to the NetSuite role being used with eXtendMobile with a permission level of "Edit" or higher. - Select Save to finish creating the List View.


Advanced List View Configurations
- Target Function
See Working with function linking. - Dynamic Filtering
See Setting Dynamic Filters on List, Edit & View Functions. - Custom Buttons
See Add Custom Buttons to List Functions in eXtendMobile. - Available
Filters
See Add an "Available Filter" to a List View in eXtendMobile. - Highlighting
Rules
See List Function Row Highlighting. - Expanded Row
Configuration
See List Function Expanded Row Configuration. - Formula Fields
- If there are formula fields in
your saved search, be sure to give
each one a unique, custom label to
avoid any issues.
- If you are using a Formula (Text)
field to create Hyperlinks, you
need to set the data type for the
field to "hyperlink" in the field
details. You can also specify the
hyperlink text to be shown from
the field details.
- Hyperlink Fields
Hyperlink fields configured with link text within NetSuite will not show link text in eXtendMobile's list view by default. The field details need to be updated in eXtendMobile to specify link text explicitly.