Zdroj dynsql ve Web API ABRA Gen

Kromě možnosti pracovat s jednotlivými business objekty je v rozhraní Web API implementováno několik speciálních zdrojů, které slouží ke specifickým účelům. Jedním z nich je zdroj dynsql zpřístupňující dynamická SQL.

Přehled ostatních podporovaných zdrojů naleznete v kapitole Dostupné zdroje.

V současné době je k dispozici následující funkcionalita:

  • Získání seznamu nadefinovaných dynamických SQL - dostupné od ABRA Gen 19.4

    GET {{server}}/{{connection}}/dynsql
  • Získání definice konkrétního dynamického SQL - dostupné od ABRA Gen 19.4

    GET {{server}}/{{connection}}/dynsql/{{dynsqlid}}
  • Dotazování dynamických SQL - dostupné od ABRA Gen 20.3

    POST {{server}}/{{connection}}/dynsql/{{dynsqlid}}/exec
Fragment URL Popis
{{server}} Adresa serveru.
{{connection}} Název spojení na databázi.
dynsql Klíčové slovo označující tento typ zdroje.
{{dynsqlid}} ID dynamického SQL ve formátu Packed CLSID, v DynSQL editoru odpovídá hodnotě "ID příkazu" v sekci Dynamické SQL.
exec Klíčové slovo určující, že se má provést dotazování dynamického SQL.

Jednotlivé možnosti si ukážeme na příkladech.