GM - User Grid

(gmpkg:UserDataGridComponent)

Documentation

GridMate's User Grid component presents a powerful solution, providing users with customizable grids packed with robust features:

  • Efficient data filtering and sorting,

  • Record grouping,

  • Layout customization,

  • Actions on multiple records,

  • Formula field creation,

  • Inline Editing

  • Import/Export

  • Dynamic Interactions

  • ...and much more

This tool optimizes data management and productivity, empowering users to efficiently organize and manipulate their Standard/Custom Object data through easy configuration.

Use case: Display a grid of opportunities to maintain easily the pipeline for a Salesman. see GM - User Grid.

Specification

Property
Type
Description

recordId

String

recordId to use. Keep this empty if you want to use the current record

UserGrid Id*

String

Id of the User Grid to use.

Inline Label

String

Inline label. Override the label instead of using the label of the user grid.

Inline Filter

String

Json string to define inline filter criteria. This filter will be added on the top of what is defined on the grid.

See GM - RelatedList Grid Filter property for more details.

height

String

Set the grid height.

Grid Height

Integer

Set the grid height. Set this property if you want to control the height and show up components after the grid.

The user has to scroll vertically to see more records.

If the value is set 9999, The grid will use the remaining space on the page even if the user resizes the window. This behavior is relevant to build a responsive app page.

Split Width

Integer

Set the split view width. Applicable only the split view is enabled

Density

String

Grid density : comfy | compact. Currently the density is applied only to the toolbar. The compact layout is more for inline Grids.

Disable Refresh View

String

Check this option if you want to disable the view refresh after an update.

Enable Dynamic Interactions(Beta)

String

Check this option if you want to enable dynamic interactions.

Enable Toggle Fullscreen

String

Check this option if you want to enable toggle fullscreen.

Disable Navigation

String

Hide the navigation to the grid.

Auto Select 1st Row

Boolean

Check this option if you want to select the first row automatically. Applicable only if dynamic interaction or split view is enabled

API Reference

<design:component label="GM - User Grid">
    <design:attribute name="recordId" label="recordId" 
                      description="recordId to use. Keep this empty if you want to use the current record"/>                                                         

    <design:attribute name="userGridId" label="UserGrid Id or Developer Name" 
                      description="GM - UserGrid Id or Developer Name to use"/>   

    <design:attribute name="displayLabel" label="Inline Label" 
                      description="Inline label. Override the label instead of using the label of the user grid"/>        

    <design:attribute name="adminFilter" label="Inline Filter" 
                      description="Json string to define inline filter criteria"/>        
    
    <design:attribute name="height" label="Grid Height" 
                      description="Set the grid height"/>                            

    <design:attribute name="density" label="Density" 
                      description="Grid density : comfy | compact"/>  
    
    <design:attribute name="inline" label="Disable Refresh View" 
                      description="Check this option if you want to disable the view refresh after an update"/>              

    <design:attribute name="canInteract" label="Enable Dynamic Interactions(Beta)" 
                      description="Check this option if you want to enable dynamic interactions"/>           

    <design:attribute name="canToggleFullscreen" label="Enable Toggle Fullscreen" 
                      description="Check this option if you want to enable toggle fullscreen"/>   

    <design:attribute name="noNavigation" label="Disable Navigation" 
                      description="Hide the navigation to the grid"/> 
</design:component>

Last updated

Was this helpful?