FieldFX Custom Labels
Introduction
You can use custom labels, if you a developer, to create multilingual applications and present information (for example, help text or error messages) to users in their native language.
A custom label is a custom text value accessible from Apex classes, Visualforce pages, and Lightning components. If Translation Workbench is enabled for your Salesforce org, you can translate these labels into any of the languages that Salesforce supports.
You can create up to 5,000 custom labels, and each label can have up to 1,000 characters.
For FieldFX, you can access and view custom labels, add a custom view, create a custom FXMobile view, and create a new label.
FieldFX Mobile App Custom Labels
These are the custom labels for the FieldFX Mobile App.
Those customers using the web interface for FieldFX Mobile are using a static resource file.
FXMobile_DG
Field Name | Button / Event / Text |
---|---|
FXMobile_DG_ConfirmSubmit |
Confirm Submit |
FXMobile_DG_Submit |
Submit |
FXMobile_DG_Yes |
Yes (only used in DataGuide) |
FXMobile_General
A
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Add Custom Domain |
FXMobile_General_ |
Add New File |
FXMobile_General_ |
Add New Report |
FXMobile_General_ |
Analytics Events |
C
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Close |
FXMobile_General_ |
Confirm |
FXMobile_General_ |
Error Connecting to Server |
FXMobile_General_ |
Contact Info |
FXMobile_General_ |
Continue |
D
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Delete Domain |
FXMobile_General_ |
Duration |
E
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Edit |
FXMobile_General_ |
Edit Domain |
F
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Finalize |
FXMobile_General_ |
Full Sync Now |
J
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Copy |
FXMobile_General_ |
Copy Job |
L
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Last Sync Time |
FXMobile_General_ |
Loading … |
FXMobile_General_ |
User Login Mismatch Detected |
FXMobile_General_ |
Another user is currently logged in on this device. Any changes made since the last sync will be lost. Do you want to continue or re-login as the previous user? |
FXMobile_General_ |
Lookup Data |
N
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Name |
FXMobile_General_ |
New Job |
FXMobile_General_ |
New Job |
FXMobile_General_ |
(no network) |
FXMobile_General_ |
There are currently no sync errors. |
P
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Pending Changes |
FXMobile_General_ |
Primary Editable Types |
FXMobile_General_ |
R
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Re-login |
FXMobile_General_ |
Remove |
FXMobile_General_ |
Are you sure you want to remove this domain from the list? This operation cannot be undone. |
FXMobile_Report_ |
Report Submit |
S
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
Save |
FXMobile_General_ |
Search For … |
FXMobile_General_ |
Select A Report Template |
FXMobile_General_ |
Server Address |
FXMobile_General_ |
Sign In |
FXMobile_General_ |
Sign Out |
FXMobile_General_ |
Are you sure you want to sign out? |
FXMobile_General_ |
Something Went Wrong\! |
FXMobile_General_ |
Static Resources |
FXMobile_General_ |
Status |
FXMobile_General_ |
Change status to PLACEHOLDER?' |
FXMobile_General_ |
Sync Errors |
FXMobile_General_ |
FieldFX sync in progress |
FXMobile_General_ |
Sync Profile |
T
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
There are currently no pending changes. |
FXMobile_General_ |
There are currently no pending analytics. |
FXMobile_General_ |
There are PLACEHOLDER unsent changes in the queue. |
FXMobile_General_ |
There are PLACEHOLDER unsent analytics events in the queue. |
FXMobile_General_ |
Copy |
FXMobile_General_ |
Copy Ticket |
FXMobile_General_ |
Ticket |
FXMobile_General_ |
Transaction Data |
U
Field Name | Button / Event / Text |
---|---|
FXMobile_General_ |
User Info |
FXMobile_General_ |
Unknown Type |
FXMobile_Report_ |
All signatures are needed to transition the ticket to the next status. Do you want to go back and sign the report? |
FXMobile_IOS_ |
At this time, the file type you are trying to open is not supported. We apologize for the inconvenience. |
FXMobile_General_ |
Offline. Changes since your last sync is on the device but have not been sent to back office. Please sign in. |
Step-by-Step Guides
Access and View Custom Labels
To view the custom labels,
-
In Setup, use the Quick Find search.
-
Enter
Custom l
. -
Select Custom Labels.
-
At the Custom Labels list, your last view of the labels is shown.
-
To create a new view, see Set up a Customer Label view.
If you will be viewing the Mobile fields a lot, see Create a FXMobile Custom View.
Add a new Custom View
Due to the number of custom labels available in FieldFX, you can create a custom view to show a specific number of custom labels. The custom view can be configured to match user specified criteria. You can set the visibility of the custom view. These are the general steps to create a new custom view.
-
In Setup, search for Custom Labels.
-
Select Create New View.
-
Start with Step 1. Enter View Name and enter a View Name for the component.
Step 1. Enter View Name
-
Enter a View Name for the component.
Whatever is entered is duplicated in View Unique Name where any spaces are replaced with underscores ( _ ). -
Continue with Step 2. Specify Filter Criteria.
Step 2. Specify Filter Criteria
-
Add a filter by specifying the specifics in Filter By Additional Fields (optional):
Column Description Field
Choose the field column.
Operator
Choose the logical operator.
-
equals
-
not equal
-
starts with
-
contains
-
does not contain
-
less than
-
greater than
-
less or equal
-
greater or equal
-
includes
-
excludes
-
within
Value
Enter the Filter Value for the component.
-
-
You can also specify filter logic.
If the filter operator is "starts with" or "contains", you must select a filter language. -
Continue with Step 3. Select Fields to Display.
Step 3. Select Fields to Display
Choose the field columns to appear in the custom view.
-
Select the field shown in Available Fields.
-
Click the Add button to add it to the Selected Fields list.
To remove a field, select the field in Selected Fields and click the Remove button.
-
Continue with Step 4. Restrict Visibility.
Step 4. Restrict Visibility
Set the access for the custom view.
-
Choose:
-
Visible only to me
Only you can select and use the custom view. -
Visible to all users (Includes partner and customer portal users)
All users, include partners and customer portal users, can select and use the custom view. -
Visible to certain groups of users
Specify the group of users that can select and use the custom view.-
Use the Search dropdown to select among the desired Portal Roles, Portal Roles and Subordinates, Public Groups, Roles, Roles and Internal Subordinates, or Roles, Internal and Portal Subordinates
-
Enter a search term and click Find
-
Based on the selection, select an entry in Available for Sharing
-
Click Add to populate the Shared To list.
To remove a selection, select the entry in the Shared To list and click Remove. The entry reappears in Available for Sharing
-
-
-
Continue with Save the Filter.
Create a FXMobile Custom View
If you will be viewing the Mobile fields a lot, create a custom view so only the FXMobile_
labels appear.
-
Name the view
FX Mobile fields
under View Name. -
Under Filter by Additional Fields:
-
Select Name under the Field column.
-
Select contains under the Operator column.
-
For value, enter
FXMobile
.Most of the fields mentioned in the table below begin with FXMobile_General
. The only new field isFXMobile_Report_UnsignedSignaturesMessage
.
-
-
Under Step 4. Restrict Visibility, select who can access the view,
-
Click Save.
Create a New Custom Label
The version of FieldFX Managed Package, FieldFX Lightning Managed Package, and FieldFX Mobile should contain all the custom labels needed. Your user profile may or may not have access to create a custom label. When creating a custom label, don’t assign the name similar to an existing custom label name. The new custom label you create may interfere with the normal operation of FieldFX. If you have questions, contact support and explain the new custom label you want to add. |
-
In Setup, use the Quick Find search and enter 'custom la'.
-
Select Custom Labels.
-
At the Custom Labels window showing the labels, click New Custom Label.
-
At the New Custom Label window, complete the following:
Field Entry / Description Short Description
(Required)Enter a short description of the label.
Name
(Required)The unique name used by the API and managed packages. Begin the name a letter and use only alphanumeric characters and underscores Don’t end the name with an underscore or have two consecutive underscores.
Language
(Read Only)Defaults to your current language setting. To change the language of this label, you must change your personal language first
Categories
Use this field to enter any comma-separated values of your choosing. Text entered in this field can be used in filter criteria when creating custom label list views.
Value
Enter text up to 1,000 characters. This value can be translated into any Salesforce supported language. It can take a few minutes before all users see changes you make to this field.
-
Click Save (to save the new label), Save & New (to save the new label and create another one), or Cancel (to return to the list of custom labels without saving what you’ve done).