News in versions: FastGrid 1.0, TreeGrid 17.0
FastGrid FastSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Development
services
References References Contacts
TreeGrid Gantt chart SpreadSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Contacts

9. Permissions and input validation

Editing and other permissions and validation during editing, before save and before upload

  • Every feature in FastGrid can be enabled or disabled. For whole grid or for row / column / cell or by

    Lock

    .
  • Permissions


    FeatureCfg attributeRow / column / cell attributeLock nameRemarks
    Edit cell value

    Editing

    cell / tool

    NoEdit

    Edit, Write, EditAll, NoEdit, Controls
    Edit cell formula

    FormulaEditing

    cell / tool

    FormulaNoEdit

    Formula, EditAll, NoEdit
    Edit cell style

    EditingStyle

    cell / tool

    NoEditStyle

    Style, StyleAll, NoEdit
    Edit cell link

    EditingLink

    cell / tool

    NoEditLink

    EditLink, WriteLink, EditAll, NoEdit
    Edit cell tipEditTip
    Focus cell(s)

    Focus

    cell / tool

    NoFocus

    Focus
    Mouse hover cell

    Hover

    cell / tool

    NoHover

    Hover
    Navigate to cell linkLink
    Show tip for cell under mouseTip
    Change mouse cursor for cellCursor
    Resizing row height

    ResizingRows

    row

    NoResize

    ResizeRowThe resizing by dragging edge is permitted by column attribute

    UseResize

    Resizing column width

    ResizingCols

    col

    NoResize

    ResizeColThe resizing by dragging edge is permitted by row attribute

    UseResize

    Resizing part height

    ResizingRowParts

    part

    NoResize

    ResizeRowPart
    Resizing part width

    ResizingColParts

    part

    NoResize

    ResizeColPart
    Adding / copying rows

    AddingRows

    row

    NoDuplicate

    AddRow
    Adding / copying columns

    AddingCols

    col

    NoDuplicate

    AddCol
    Moving / copying rows

    DraggingRows

    row

    NoMove

    ,

    NoDuplicate

    MoveRow, IndentRow, FixRowThe moving by dragging the cell is permitted by cell attribute

    UseMove

    Moving / copying columns

    DraggingCols

    col

    NoMove

    ,

    NoDuplicate

    MoveCol, IndentCol, FixColThe moving by dragging the cell is permitted by cell attribute

    UseMove

    Deleting rows

    DeletingRows

    row

    NoDelete

    DeleteRow
    Deleting columns

    DeletingCols

    col

    NoDelete

    DeleteCol
    Hiding / showing rows

    HidingRows

    row

    NoHide

    HideRow
    Hiding / showing columns

    HidingCols

    col

    NoHide

    HideCol
    Selecting rows

    SelectingRows

    row

    NoSelect

    SelectRow
    Selecting columns

    SelectingCols

    col

    NoSelect

    SelectCol
    Expanding / collapsing rows

    RowTree

    row

    NoCollapse

    CollapseRowRow tree must be defined by row / part

    Tree

    attribute.
    Expanding / collapsing columns

    ColTree

    col

    NoCollapse

    CollapseCol
    Spanning / splitting cellsSpan
    Copy to clipboard

    Copying

    row / col

    NoCopy

    Copy
    Pasting from clipboard

    Pasting

    row / col

    NoPaste

    Paste
    Exporting to xlsx/csv/html

    Exporting

    row / col

    NoExport

    ExportIf exporting more grids, the one grid export can be restricted by Cfg

    NoExport

    Printing

    Printing

    row / col

    NoPrint

    Print, PdfIf printing more grids, the one grid print can be restricted by Cfg

    NoPrint

    Undo / redo changes

    Undo

    row / col

    NoUndo

    Undo
    Sorting rows / columns

    Sorting

    row / col

    NoSort

    (children)
    SortTo restricts sorting rows by values in the column set the column attribute

    NoSortBy

    Filtering rows / columns

    FilterAction

    row / col

    NoFilter

    FilterTo restricts filtering row / column by the cell value, set cell attribute

    NoFilterRow

    /

    NoFilterCol

    Grouping rows / columns

    Grouped

    row / col

    NoGroup

    GroupTo restricts grouping by the column / row set the row / column attribute

    NoGroupBy

    Pivot

    PivotDisabled

    row / col

    NoPivot

    Pivot
    Searching in cell values

    SearchAction

    row / col / cell

    NoSearch

    Search
    Import files

    ImportAction

    ImportDrop file to grid must be permitted by

    DropFiles

    Sending changes to serverSaveIf saving more grids, the one grid save can be restricted by Cfg

    NoSave

    Reload data from serverReload
    Changing grid settingsSettings
    Restrict managing saved settingsCookie, AddCokie, DeleteCookie
    Moving toolbar cells

    DraggingTools

    tool

    NoMove

    ,

    NoDuplicate

    ,

    NoDelete

    Toolbar
    Moving toolbars

    DraggingToolbars

    ToolbarDragging individual toolbar is not possible to restrict, only setting its

    Pos

    >=3 will drag it with its predecessor.
    Hiding / showing toolbars

    HidingToolbars

    toolbar

    NoHide

    Toolbar
    Hiding / showing toolbar cells

    HidingTools

    tool

    NoHide

    Toolbar
    Resizing toolbar heightResizeToolbarThe resizing by dragging edge is permitted by toolbar cell attribute

    UseResize

    Resizing toolbar cell widthResizeToolThe resizing by dragging edge is permitted by toolbar cell attribute

    UseResize

    Adding / copying images

    AddingImages

    image

    NoDuplicate

    AddImageDrop image to grid must be permitted by

    DropFiles

    Deleting images

    DeletingImages

    image

    NoDelete

    DeleteImage
    Dragging images

    DraggingImages

    image

    NoMove

    MoveImage
    Changing images

    ChangingImages

    image

    NoChange

    ChangeImage
    Sheets manipulation

    ChangingSheets

    AddSheet, DeleteSheet, HideSheet, RenameSheet, MoveSheet
    Defining and editing namesName