Definiera Flex-affärsregler
Definiera Flex-affärsregler eller SQL-uttryck för att definiera valideringsregler specifikt för din organisation. Du kan konfigurera ett eller flera uttryck som ska bearbetas för händelser efter infogning eller uppdatering.
Flex SQL-bearbetning stöder uttryck för dataförfrågan (select) och manipulation (insert, update, delete). Använd select-uttryck om du vill utföra en villkorskontroll.
Versaler och gemener tillåts i SQL-uttrycket. Token för radidentifikation måste däremot skrivas antingen med enbart versaler eller med enbart gemener (t.ex. :ROWID eller :rowid).
Varje Flex SQL-uttryck kräver en fördefinierad token med :ROWID. Denna refererar till databasens radidentifikation för posten som bearbetas i angiven tabell. Uttrycket utförs på varje post i tabellen som påverkas av infogningen eller uppdateringen.
Maximal längd på uttrycket är 4 000 tecken. Du måste inte använda avslutningstecken (;).
Uttryck för datamanipulation tillåts, men du måste säkerställa att du inte startar en oändlig spridning av triggersteg. Det rekommenderas exempelvis sällan att du skapar ett Flex SQL-uttryck som uppdaterar bastabellen som identifieras i Tabell.
Infor EAM rekommenderar att du definierar Flex SQL-procedurer i nära samarbete med konsulten från Infor EAM.