PANTHEON™ Help

 Toc
 Početna stranica
 Primjer Office 365
 Plan računa
 Kako RLS funkcionira u praksi
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Expand]Pomoć
   [Expand]Postavke
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]POS
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Poruke programa
   [Expand]Sistemska okolina
   [Collapse]Dodatni programi
     DodajKorisnike - Dodavanje Korisnika Baze Podataka
    [Collapse]PANTHEON Web Services (PAWS)
      Shema razmjene podataka
      Instalacija okvira za web usluge
     [Collapse]Katalog web usluga
      [Collapse]Katalog API-a
        DBObjekti
        Ident
        Predmet
         
        Sheme
        Parametri baze podataka
    [Expand]mobilni Potni Nalogi
    [Expand]Pantheon LX/LT
     Pantheon SHAKE
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
    Riječnik pojmova
  [Expand]Vodič kroz Datalab PANTHEON Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič po PANTHEON Vet
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za DataLab PANTHEON™
  [Expand]Kor korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON maloprodaju
[Collapse]Bilance
  Prenos bilance na druga poduzeća
  Uvoz/Izvoz bilanc
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Arhiva starih proizvoda
  [Expand]Vodič po PANTHEON Web Legal
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Početak rada s PANTHEON Web-om
  [Expand]Korisnički priručnik za PANTHEON Web Light
  [Expand]Korisnički priručnik za PANTHEON Web Terminal
  [Expand]Korisnički priručnik za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
 Unaprijediti
 Baza podataka
[Collapse]PANTHEON Granule
 [Collapse]Vodič po PANTHEON Granulama
  [Expand]Granule za Servis na terenu
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B narudžbe
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Inventar Skladišta Granula
 [Collapse]Korisnički priručnik za PANTHEON Granule
   Početak
   Korištenje PANTHEON Granula u imaginarnom poduzeću Tecta
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula B2B narudžbe
  [Expand]Granula Nadzorna ploča
   Česta pitanja i odgovori
  [Expand]Granula Servis na terenu
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
   Arhiva
 Promjene koda
 Otklanjanje poteškoća
 ARES - RLS Kompatibilni Mod
 RLS Pitanja i Odgovori

Load Time: 468,756 ms
"
  1000002241 | 221864 | 425456 | AI translated
Label

DBObjects API-ji

               

U ovoj kategoriji pronaći ćete API-je koji vam omogućuju dohvaćanje, umetanje, ažuriranje ili brisanje gotovo bilo kojih podataka iz ili u PANTHEON.

 

Sadržaj

  1. Kratki opis DBObjects
  2. POST/api/DBObjects/execproc
  3. POST/api/DBObjects/selecttables
  4. POST/api/DBObjects/inserttable
  5. POST/api/DBObjects/updatetable
  6. POST/api/DBObjects/deletetable

 

1. Kratki opis DBObjects API-ja:

POST/api/DBObjects/execproc Izvršava pohranjene procedure i kreira privremene tablice u PANTHEON-u.
POST/api/DBObjects/selecttables Odabire podatke iz tablica i kreira PANTHEON privremene tablice.
POST/api/DBObjects/inserttable Umeće podatke u tablicu koristeći stupce.
POST/api/DBObjects/updatetable Ažurira podatke u tablici koristeći stupce i opcionalne uvjete.
POST/api/DBObjects/deletetable Briše podatke iz tablica na temelju uvjeta.

2. POST/api/DBObjects/execproc

Ovaj API omogućuje izvršavanje jedne ili više procedura. Ako procedura koristi privremeneTablice,one se mogu specificirati u nizu parametara tempTables. U bloku procParams, morate specificirati parametre procedure. Rezultati koje procedura vraća mogu biti prikazani u .json strukturi datoteke. { "procedures"

: [
  {"procname"
    :
      "string", "procParams": {
      "additionalProp1":
        "string", "additionalProp2":
        "string", "additionalProp3":
        "string"}
    }
  ], "inserts"
      : [
  {"masterTable"
    :
      "string", "fieldvalues": {
      "additionalProp1":
        "string", "additionalProp2":
        "string", "additionalProp3":
        "string"}
    }
  ], "updates"
      : [
  {"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"]
      }
    }
  ],
          "tempTables"
        : [
  "string"]
}
    3. POST/api/DBObjects/selecttables
  Ovaj API omogućuje dohvaćanje podataka kao rezultat upita definiranog parametrom

 

masterTable

uz pridružene tablice u parametrima tableFKs s prilagođenim uvjetima u parametrima customConditions Dodatno, možete sortirati podatke koristeći parametresortColumn

sortOrder . Možete koristiti parametar tempTableu upitu ako izvršavate pohranjenu proceduru s rezultatskim skupom. "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
  Ovaj API omogućuje umetanje podataka u tablicu definiranu parametrom

 

masterTable

. Dodatno, privremeneTablicemogu se kreirati s parametrima tempTables i podaci se mogu umetnuti u te privremene tablice. { "masterTable"

 

:
  "string", "fieldvalues": {
  "additionalProp1":
    "string", "additionalProp2":
    "string", "additionalProp3":
    "string"}
} 5. POST/api/DBObjects/updatetable
  Ovaj API omogućuje ažuriranje podataka u tablici definiranoj parametrom

 

masterTable

, ažuriranje podataka u parametru fieldvaluess mogućnošću pridruživanja tablica u parametrima tableFKs s prilagođenim uvjetima u parametrima 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"]
  }
}
      6. POST/api/DBObjects/deletetable
    Ovaj API omogućuje brisanje podataka u tablici definiranoj parametrom

 

masterTable

, brisanje podataka u parametru fieldvaluess mogućnošću pridruživanja tablica u parametrima tableFKs s prilagođenim uvjetima u parametrima customConditions. "masterTable" 

 

: {
  "table":
    "string", "alias":
    "string"}, "tableFKs"
  : [
  {"table"
    :
      "string", "alias":
      "string", "join":
      "string", "parentAlias":
      "string", "fieldsToReturn":
      "string"}
  ], "customConditions"
    : {
  "condition":
    "string", "params": [
    "string"]
  }
}
      POVEZANE TEME:
    Katalog API-ja

 


 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!