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

  • ...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

PropertyTypeDescription

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 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.

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.

Density

String

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

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" 
                      description="GM - UserGrid to use"/>   
                      
    <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:component>

Last updated