PANTHEON™ navodila

 Kazalo
 Glavna stran - Dobrodošli v PANTHEON navodila
[Collapse]PANTHEON
 [Collapse]Vodiči za PANTHEON
  [Collapse]Vodič po PANTHEON-u
   [Expand]Pomoč
   [Expand]Nastavitve
   [Expand]Naročila
   [Expand]Blago
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]Denar
   [Expand]Kadri
   [Expand]Namizje
   [Expand]Analitika
   [Expand]Sporočila programa
   [Expand]Uradna pojasnila
   [Expand]Sistemsko okolje
   [Collapse]Dodatni programi
    [Expand]DataLab CHRONOS
    [Expand]DataLab ATENA
    [Expand]DataLab Migrator
     Pantheon SHAKE
    [Expand]PANTHEON-ov strežnik za avtomatizacijo
     DodajUporabnike - Dodajanje uporabnikov baze podatkov
    [Expand]Pantheon LX/LT
     Post migration wizard
    [Expand]DataLab OTOS
    [Expand]mobilni Potni Nalogi
    [Collapse]PANTHEON spletni servisi PAWS
      Shema naborov podatkov izmenjave
      Namestitev ogrodja spletnih servisov
     [Collapse]Katalog spletnih servisov
      [Collapse]Katalog API-jev
        DBObjects
        Identi
        Subjekt
        Uporabniki
        Sheme
        Parametri baze podatkov
    Slovar izrazov
   [Expand]Zastareli produkti
  [Expand]Vodič po PANTHEON Farming
  [Expand]Vodič po PANTHEON Retail
  [Expand]Vodič po PANTHEON Vet
 [Collapse]Uporabniški priročniki za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON
  [Expand]Uporabniški priročnik za PANTHEON Retail
  [Expand]Uporabniški priročnik za PANTHEON Vet
[Collapse]PANTHEON Web
 [Collapse]Vodiči za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiv starih izdelkov
 [Collapse]Uporabniški priročniki za PANTHEON Web
  [Expand]Kako začeti
  [Expand]Uporabniški priročnik za PANTHEON Web Light
   Uporabniški priročnik za PANTHEON Web Terminal
  [Expand]Arhiv starih izdelkov
  [Expand]Uporabniški priročnik za PANTHEON Web Legal
[Collapse]PANTHEON Granule
 [Collapse]Vodiči za PANTHEON Granule
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in Opravila
  [Expand]Granula Nadzorna plošča
  [Expand]Granula B2B Naročanje
  [Expand]Granula Servis na terenu
  [Expand]Inventar fiksnih sredstev
  [Expand]Granula Inventura skladišča
 [Collapse]Uporabniški priročniki za PANTHEON Granule
   Začetek
   Primer uporabe PANTHEON Granul v namišljenem podjetju
  [Expand]PANTHEON Granule in aktivacija
  [Expand]Granula Kadri
  [Expand]Granula Potni nalogi
  [Expand]Granula Dokumenti in opravila
  [Expand]Granula B2B naročanje
  [Expand]Granula Nadzorna plošča
  [Expand]Granula Servis na terenu
  [Expand]Granula Inventura osnovnih sredstev
  [Expand]Granula Inventura skladišča
   PANTHEON Granule - pogosta vprašanja in odgovori
   Arhiv
[Expand]Uporabniške strani

Load Time: 437,5414 ms
"
  1000002241 | 221864 | 373945 | Localized
Label

DBObjects API-ji

               

V tej kategoriji boste našli API-je, ki vam omogočajo, da pridobite, vstavite ali posodobite skoraj vse podatke iz ali v PANTHEON.

Kazalo

  1. Kratek opis DBObjects
  2. POST/api/DBObjects/execproc
  3. POST/api/DBObjects/selecttables
  4. POST/api/DBObjects/inserttable
  5. POST/api/DBObjects/updatetable

 

1. Kratek opis DBObjects API-jev:

POST/api/DBObjects/execproc Izvaja shranjene procedure in ustvarja PANTHEON začasne tabele.
POST/api/DBObjects/selecttables Zbere podatke iz tabel(e) in ustvari PANTHEON začasne tabele.
POST/api/DBObjects/inserttable Vstavi podatke v tabelo s pomočjo stolpcev.
POST/api/DBObjects/updatetable Posodablja podatke v tabeli z uporabo stolpcev in izbirnega pogoja.

2. POST/api/DBObjects/execproc

Ta API vam omogoča izvedbo enega ali več postopkov. Če postopek uporablja tempTables, ga lahko podate v parametrih matrike tempTables. V bloku procParams, morate podati parametre postopka. Rezultate, ki jih vrne postopek, je mogoče predstaviti v datotečni strukturi .json.

{
  "procedures": [
    {
      "procname": "string",
      "procParams": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "tempTables": [
    "string"
  ]
}

 

3. POST/api/DBObojects/selecttables

Ta API vam omogoča, da dobite podatke kot rezultat poizvedbe, definirane kot parameter masterTable s povezanimi tabelami v tabeli parametrov tableFKs s pogoji po meri v parametrih customConditions.

Poleg tega lahko svoje podatke razvrstite s pomočjo parametrov sortColumn in sortOrder. V poizvedbi lahko uporabite parameter tempTable, če izvedete postopek shranjevanja z nizom rezultatov.

{
  "start": 0,
  "length": 0,
  "fieldsToReturn": "string",
  "tableFKs": [
    {
      "table": "string",
      "alias": "string",
      "join": "string",
      "parentAlias": "string",
      "fieldsToReturn": "string"
    }
  ],
  "customConditions": {
    "condition": "string",
    "params": [
      "string"
    ]
  },
  "sortColumn": "string",
  "sortOrder": "string",
  "withSubSelects": 0,
  "masterTable": {
    "table": "string",
    "alias": "string"
  },
  "tempTables": [
    "string"
  ]
}

 

4. POST/api/DBObjects/inserttable

Ta API vam omogoča vstavljanje podatkov v tabelo, definirano v parametru masterTable. Poleg tega je mogoče ustvariti tempTables s parametri tempTables in v te začasne tabele vstaviti podatke.

 

{
  "masterTable": "string",
  "fieldvalues": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

 

5. POST/api/DBObjects/updatetable

Ta API vam omogoča, da posodobite podatke v tabeli kot parameter masterTable, posodobite podatke v vrednostih polja parametra z možnostjo združevanja tabel v tabeli parametrov tableFKs s pogoji po meri v parametrih customConditions.

 

{
  "masterTable": {
    "table": "string",
    "alias": "string"
  },
  "fieldvalues": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "tableFKs": [
    {
      "table": "string",
      "alias": "string",
      "join": "string",
      "parentAlias": "string",
      "fieldsToReturn": "string"
    }
  ],
  "customConditions": {
    "condition": "string",
    "params": [
      "string"
    ]
  }
}

 

 

 


 

Ali so bila ta navodila uporabna?
Vaše povratne informacije bodo prispevale k boljši pomoči.
Komentarji
Komentarji so izpostavljeni tudi na forumu.