...
Code Block | ||
---|---|---|
| ||
// Once you have determined the height you'd like the iFrame to conform to... // inform Pulsar FSL of that height formatted as you would CSS. var myHeight = "800px"; window.parent.postMessage({ "type": "refresh", "height": myHeight }, "*"); // Note: sending "*" as the origin is acceptable since this will never carry sensitive data |
Changing the Number of Details Shown Throughout Pulsar FSL
One common way that information about various SObjects is displayed in Pulsar FSL is through what we call Display Fields. These fields are defined by the compact, search and related list layouts on those objects. We define the header as the first field in the set of fields on any of those layouts. We define the details as the remaining fields, excluding the header. Generally, whenever we show a list of details we separate them with a “•” (bullet character). By default, Pulsar FSL shows up to 4 detail fields in addition to the header. If an SObject does not have a value for a given display field, it will not show the field. It is important to make sure that your header fields are required fields or your users may have a confusing UI experience.
We have created a Pulsar Setting pulsar.fsl.layout.detailFieldCount
to allow the user to control how many detail fields are displayed throughout the app in situations like the one shown below. Pulsar will try to show up to 4 fields by default unless overridden by this setting. The number of fields displayed is also determined by the associated layout. The details below are driven by the related list layout between the WOLIs and their parent WorkOrder. If the related list has only 3 total fields defined, then one will be used as the header and only two detail fields could possibly be shown. Remember, if the field is undefined on the object, it will not be shown (see the bottom most set of details, which appears to not have an AssetId property defined).
...
|
|
---|---|
Name | Number of Detail Fields |
Key | pulsar.fsl.layout.detailFieldCount |
Value | Number |
Default Value (if any) | 4 |
Description | Sets the maximum number of detail fields to be displayed. |
Notes/Comments |
Hiding The Map on Service Appointment Overview Screen
...