Uživatelské sloupce

GET

/usergridcolumnsdefs

Získá kolekci BO Uživatelské sloupce

GET

/usergridcolumnsdefs/meta/dataprotection

Získá seznam položek BO, které mohou být chráněny na BO Uživatelské sloupce

GET

/usergridcolumnsdefs/views/{view}

Získá pohled nad BO Uživatelské sloupce

GET

/usergridcolumnsdefs/{id}

Získá daný BO Uživatelské sloupce

GET

/usergridcolumnsdefs/{id}/iseditlock

Otestuje, zda existuje editační zámek na daném BO Uživatelské sloupce

GET

/usergridcolumnsdefs/{id}/meta/dataprotection

Získá seznam chráněných položek, které jsou na BO Uživatelské sloupce aktuálnímu uživateli znepřístupněny

GET

/usergridcolumnsdefs/{id}/userparameters

Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Uživatelské sloupce

POST

/usergridcolumnsdefs

Vytvoří nový BO Uživatelské sloupce

POST

/usergridcolumnsdefs/query

Vyhodnotí query dotaz nad BO Uživatelské sloupce

PUT

/usergridcolumnsdefs/{id}

Modifikuje daný BO Uživatelské sloupce

PUT

/usergridcolumnsdefs/{id}/editlock

Vytvoří editační zámek na daném BO Uživatelské sloupce

PUT

/usergridcolumnsdefs/{id}/editunlock

Zruší editační zámek na daném BO Uživatelské sloupce

DELETE

/usergridcolumnsdefs/{id}

Smaže BO Uživatelské sloupce

Metadata - Perzistentní položky

alignment integer

Zarovnání, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

backcolor integer

Barva podkladu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

backfillrectangle boolean

Obdélníkové vykreslení podkladu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

bold boolean

Tučné písmo, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

businessobjectclsid string (26)

Třída objektu použitého ve výrazu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive

columnid string (26)

ColumnID, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive

columntype integer

Typ, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

condbackcolor integer

Podmíněná barva podkladu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

condbold boolean

Podmíněné tučné písmo, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

condforecolor integer

Podmíněná barva písma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

conditalic boolean

Podmíněné kurzíva písmo, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

condition string

Podmínka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

conditionalformat boolean

Podmíněné formátování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

correctedby_id string (securityuser) relace

Opravil, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR

createdby_id string (securityuser) relace

Vytvořil, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR

defaultsize integer

Výchozí šířka sloupce:, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

displaylinkedfield string (29)

Položka číselníku k zobrazení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

displaymask string

Maska, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

displaypercent boolean

Zobrazit číselně procento, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

displaytype integer

Způsob zobrazení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

expression string

Výraz, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

expressionbackcolor string

Vlastní barva podkladu určená výrazem, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

fieldname string (100)

Jméno položky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

forecolor integer

Barva písma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

gridid string (26)

GridID, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive

isbackcolor boolean

Barva podkladu zapnuta, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

iscondbackcolor boolean

Podmíněná barva podkladu zapnuta, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

iscondforecolor boolean

Podmíněná barva písma zapnuta, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

isforecolor boolean

Barva písma zapnuta, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

isover100color boolean

Barva sloupce nad 100% - zapnout, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

ispartiallymodifiable boolean

Částečná editace, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

italic boolean

Kurzíva písmo, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

objversion integer

Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR

over100color integer

Barva sloupce nad 100%, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

protectviaviewpurchaseprices boolean

Chránit právem Vidět nákupní ceny, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

siteid string (26)

SiteID, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive

system boolean

Systémový sloupec, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

title string (40)

Nadpis sloupce, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

Metadata - Neperzistentní položky

businessobjectclsidtext string (50)

Třída objektu textově

classid string (26)

ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

displayname string (40)

Název, pouze pro čtení

id string (10)

Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

Příklady
  • GET
  • QUERY
  • POST
  • PUT
  • DELETE
  • BATCH
  • Builder
Request

GET

https://atd.abra.eu/demodata/usergridcolumnsdefs?take=1

GET

https://atd.abra.eu/demodata/usergridcolumnsdefs/{id}
Response
{
    "objversion": 2,
    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
    "createdby_id": "SUPER00000",
    "correctedby_id": null,
    "system": false,
    "title": "id",
    "defaultsize": 64,
    "columntype": 1,
    "fieldname": "",
    "expression": "id",
    "displaytype": 0,
    "displaylinkedfield": "",
    "conditionalformat": false,
    "condition": "",
    "iscondforecolor": false,
    "condforecolor": 0,
    "iscondbackcolor": false,
    "condbackcolor": 0,
    "condbold": false,
    "conditalic": false,
    "alignment": 0,
    "isforecolor": false,
    "forecolor": 0,
    "isbackcolor": false,
    "backcolor": 0,
    "bold": false,
    "italic": false,
    "displaymask": "",
    "displaypercent": false,
    "isover100color": false,
    "over100color": 0,
    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
    "protectviaviewpurchaseprices": false,
    "businessobjectclsid": "00000000000000000000000000",
    "expressionbackcolor": "",
    "backfillrectangle": false,
    "ispartiallymodifiable": false
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "usergridcolumnsdefs", "take": "1"}

POST

https://atd.abra.eu/demodata/usergridcolumnsdefs/query
{"take": "1"}
Response
{
    "objversion": 2,
    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
    "createdby_id": "SUPER00000",
    "correctedby_id": null,
    "system": false,
    "title": "id",
    "defaultsize": 64,
    "columntype": 1,
    "fieldname": "",
    "expression": "id",
    "displaytype": 0,
    "displaylinkedfield": "",
    "conditionalformat": false,
    "condition": "",
    "iscondforecolor": false,
    "condforecolor": 0,
    "iscondbackcolor": false,
    "condbackcolor": 0,
    "condbold": false,
    "conditalic": false,
    "alignment": 0,
    "isforecolor": false,
    "forecolor": 0,
    "isbackcolor": false,
    "backcolor": 0,
    "bold": false,
    "italic": false,
    "displaymask": "",
    "displaypercent": false,
    "isover100color": false,
    "over100color": 0,
    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
    "protectviaviewpurchaseprices": false,
    "businessobjectclsid": "00000000000000000000000000",
    "expressionbackcolor": "",
    "backfillrectangle": false,
    "ispartiallymodifiable": false
}
Request

POST

https://atd.abra.eu/demodata/usergridcolumnsdefs?select=id
Body
{
    "alignment": 0,
    "backcolor": 0,
    "backfillrectangle": false,
    "bold": false,
    "businessobjectclsid": "00000000000000000000000000",
    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
    "columntype": 1,
    "condbackcolor": 0,
    "condbold": false,
    "condforecolor": 0,
    "conditalic": false,
    "condition": "",
    "conditionalformat": false,
    "correctedby_id": null,
    "createdby_id": "SUPER00000",
    "defaultsize": 64,
    "displaylinkedfield": "",
    "displaymask": "",
    "displaypercent": false,
    "displaytype": 0,
    "expression": "id",
    "expressionbackcolor": "",
    "fieldname": "",
    "forecolor": 0,
    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
    "isbackcolor": false,
    "iscondbackcolor": false,
    "iscondforecolor": false,
    "isforecolor": false,
    "isover100color": false,
    "ispartiallymodifiable": false,
    "italic": false,
    "over100color": 0,
    "protectviaviewpurchaseprices": false,
    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
    "system": false,
    "title": "id"
}
Response
{
    "id": "1600000101"
}
Request

PUT

https://atd.abra.eu/demodata/usergridcolumnsdefs/{id}?select=id
Body
{
    "alignment": 0,
    "backcolor": 0,
    "backfillrectangle": false,
    "bold": false,
    "businessobjectclsid": "00000000000000000000000000",
    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
    "columntype": 1,
    "condbackcolor": 0,
    "condbold": false,
    "condforecolor": 0,
    "conditalic": false,
    "condition": "",
    "conditionalformat": false,
    "correctedby_id": null,
    "createdby_id": "SUPER00000",
    "defaultsize": 64,
    "displaylinkedfield": "",
    "displaymask": "",
    "displaypercent": false,
    "displaytype": 0,
    "expression": "id",
    "expressionbackcolor": "",
    "fieldname": "",
    "forecolor": 0,
    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
    "isbackcolor": false,
    "iscondbackcolor": false,
    "iscondforecolor": false,
    "isforecolor": false,
    "isover100color": false,
    "ispartiallymodifiable": false,
    "italic": false,
    "over100color": 0,
    "protectviaviewpurchaseprices": false,
    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
    "system": false,
    "title": "id"
}
Response
{
    "id": "1600000101"
}

DELETE

https://atd.abra.eu/demodata/usergridcolumnsdefs/{id}
Response
200 - OK Everything worked as expected.
Dávkové zprocování záznamů Request

PUT

https://atd.abra.eu/demodata//batch
  • CREATE
  • UPDATE
  • DELETE
Body - Create
{
    "items": [
        {
            "type": "create",
            "id": "id0",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "object_data": {
                    "alignment": 0,
                    "backcolor": 0,
                    "backfillrectangle": false,
                    "bold": false,
                    "businessobjectclsid": "00000000000000000000000000",
                    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
                    "columntype": 1,
                    "condbackcolor": 0,
                    "condbold": false,
                    "condforecolor": 0,
                    "conditalic": false,
                    "condition": "",
                    "conditionalformat": false,
                    "correctedby_id": null,
                    "createdby_id": "SUPER00000",
                    "defaultsize": 64,
                    "displaylinkedfield": "",
                    "displaymask": "",
                    "displaypercent": false,
                    "displaytype": 0,
                    "expression": "id",
                    "expressionbackcolor": "",
                    "fieldname": "",
                    "forecolor": 0,
                    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
                    "isbackcolor": false,
                    "iscondbackcolor": false,
                    "iscondforecolor": false,
                    "isforecolor": false,
                    "isover100color": false,
                    "ispartiallymodifiable": false,
                    "italic": false,
                    "over100color": 0,
                    "protectviaviewpurchaseprices": false,
                    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
                    "system": false,
                    "title": "id"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        },
        {
            "type": "create",
            "id": "id1",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "object_data": {
                    "alignment": 0,
                    "backcolor": 0,
                    "backfillrectangle": false,
                    "bold": false,
                    "businessobjectclsid": "00000000000000000000000000",
                    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
                    "columntype": 1,
                    "condbackcolor": 0,
                    "condbold": false,
                    "condforecolor": 0,
                    "conditalic": false,
                    "condition": "",
                    "conditionalformat": false,
                    "correctedby_id": null,
                    "createdby_id": "SUPER00000",
                    "defaultsize": 64,
                    "displaylinkedfield": "",
                    "displaymask": "",
                    "displaypercent": false,
                    "displaytype": 0,
                    "expression": "id",
                    "expressionbackcolor": "",
                    "fieldname": "",
                    "forecolor": 0,
                    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
                    "isbackcolor": false,
                    "iscondbackcolor": false,
                    "iscondforecolor": false,
                    "isforecolor": false,
                    "isover100color": false,
                    "ispartiallymodifiable": false,
                    "italic": false,
                    "over100color": 0,
                    "protectviaviewpurchaseprices": false,
                    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
                    "system": false,
                    "title": "id"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Update
{
    "items": [
        {
            "type": "update",
            "id": "id0",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000100",
                "object_data": {
                    "alignment": 0,
                    "backcolor": 0,
                    "backfillrectangle": false,
                    "bold": false,
                    "businessobjectclsid": "00000000000000000000000000",
                    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
                    "columntype": 1,
                    "condbackcolor": 0,
                    "condbold": false,
                    "condforecolor": 0,
                    "conditalic": false,
                    "condition": "",
                    "conditionalformat": false,
                    "correctedby_id": null,
                    "createdby_id": "SUPER00000",
                    "defaultsize": 64,
                    "displaylinkedfield": "",
                    "displaymask": "",
                    "displaypercent": false,
                    "displaytype": 0,
                    "expression": "id",
                    "expressionbackcolor": "",
                    "fieldname": "",
                    "forecolor": 0,
                    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
                    "isbackcolor": false,
                    "iscondbackcolor": false,
                    "iscondforecolor": false,
                    "isforecolor": false,
                    "isover100color": false,
                    "ispartiallymodifiable": false,
                    "italic": false,
                    "over100color": 0,
                    "protectviaviewpurchaseprices": false,
                    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
                    "system": false,
                    "title": "id"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        },
        {
            "type": "update",
            "id": "id1",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000101",
                "object_data": {
                    "alignment": 0,
                    "backcolor": 0,
                    "backfillrectangle": false,
                    "bold": false,
                    "businessobjectclsid": "00000000000000000000000000",
                    "columnid": "M5FA4MFZ1TN4FAXSFHDRPVG014",
                    "columntype": 1,
                    "condbackcolor": 0,
                    "condbold": false,
                    "condforecolor": 0,
                    "conditalic": false,
                    "condition": "",
                    "conditionalformat": false,
                    "correctedby_id": null,
                    "createdby_id": "SUPER00000",
                    "defaultsize": 64,
                    "displaylinkedfield": "",
                    "displaymask": "",
                    "displaypercent": false,
                    "displaytype": 0,
                    "expression": "id",
                    "expressionbackcolor": "",
                    "fieldname": "",
                    "forecolor": 0,
                    "gridid": "IRLCJ1JLZRMOTJXURNYDSNIFB0",
                    "isbackcolor": false,
                    "iscondbackcolor": false,
                    "iscondforecolor": false,
                    "isforecolor": false,
                    "isover100color": false,
                    "ispartiallymodifiable": false,
                    "italic": false,
                    "over100color": 0,
                    "protectviaviewpurchaseprices": false,
                    "siteid": "OFZO2K155FDL3CL100C4RHECN0",
                    "system": false,
                    "title": "id"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Delete
{
    "items": [
        {
            "type": "delete",
            "id": "id0",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000100"
            }
        },
        {
            "type": "delete",
            "id": "id1",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000101"
            }
        },
        {
            "type": "delete",
            "id": "id2",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000102"
            }
        },
        {
            "type": "delete",
            "id": "id3",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000103"
            }
        },
        {
            "type": "delete",
            "id": "id4",
            "data": {
                "class_id": "usergridcolumnsdefs",
                "obj_id": "1600000104"
            }
        }
    ]
}