SqlQuery

Stuurt een SQL-instructie naar een databaseconnector en retourneert een dynamisch gegevensobject.

Afhankelijkheden

  • De databaseprovider moet vóór gebruik van ingesteld zijn.
  • De Setdb action-actie hoeft niet te worden gebruikt voordat deze actie wordt uitgevoerd.

Ondersteunde scripttypen

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Generiek

E-mail Chat Telefoon Voicemail Werkitem SMS Digitaal

Eigenschappen

Vertakking

Beschrijving

Caption

Voer een korte woordgroep in die deze actie in het script uniek identificeert. Het bijschrift verschijnt op het scriptcanvas onder het actiepictogram. The default is the action name.

GroupName

De naam van de databaseprovider, zoals geconfigureerd door de NICE CXone-beheerder. Deze eigenschap is hoofdlettergevoelig. Voer de naam van de DB-provider in, niet de Servicenaam. De Servicenaam wordt gebruikt wanneer u uw DB-provider configureert.

SQLStatement

De SQL-instructie die moet worden verzonden naar de databaseserver. Deze instructie retourneert records.

StartRecord

De record uit het de query-resultaatset waarmee u wilt beginnen.

MaxRecords

Het maximum aantal records dat moet worden opgehaald. De standaardwaarde is 100.
Timeout Het aantal seconden voordat de query verloopt. De standaardwaarde is 10. Het maximum aantal ondersteunde seconden is 30 (hoewel er grotere waarden in het veld kunnen worden ingevoerd).

Uitvoereigenschappen

Deze actie slaat de resulterende gegevensset op in een dynamisch gegevensobject. Elk gegevensobject is uniek, op basis van de query en de hoeveelheid geretourneerde gegevens.

Vertakking

Beschrijving

Result (out) De naam van het dynamische gegevensobject waarin u de gegevens wilt opslaan.

Resultaatvertakkingsvoorwaarden

Met Resultaatvertakkingsvoorwaarden kunt u vertakkingen maken in uw script om verschillende resultaten te behandelen wanneer de actie wordt uitgevoerd.

Voorwaarde

Beschrijving

Default Het pad dat altijd wordt gevolgd, behalve als het script voldoet aan een voorwaarde die vereist dat het een van de andere vertakkingen volgt. Dit pad wordt ook gevolgd als de andere vertakkingen van de actie niet zijn gedefinieerd.
OnNoRecords Het pad dat wordt gevolgd als er geen waarden zijn voor de opgegeven eigenschappen. Dit gebeurt wanneer er geen gegevens uit de database worden geretourneerd.
OnError Het pad dat wordt gevolgd als de actie niet correct is uitgevoerd. Als er bijvoorbeeld een onverwacht probleem is, zoals een slechte verbinding, syntaxfouten enz. De _ERR-variabele, met één onderstrepingsteken, moet een beknopte beschrijving van het probleem bevatten.Het pad dat wordt gevolgd als de actie niet correct is uitgevoerd. Dit gebeurt wanneer de SQL-query ongeldig is.
OnTimeout Het pad dat wordt gevolgd als er gedurende het opgegeven aantal seconden geen reactie is.