SQL Abfrage - miebach/miclas-vic GitHub Wiki
ExecuteSQL()
Ändern des Adresstyps
im aktuellen Datenatz:
Beispiel: typ_neu := "KD";
interne_adressnummer = format("%i",m_InterneAdressnummer);
sql := "UPDATE Adresse SET KZAdresstyp = '" + typ_neu + "' ";
sql := sql + "WHERE InterneAdressnummer = " + interne_adressnummer;
ExecuteSQL(sql);
selecttop1
Beispiel: Wert auslesen mit cond := Format("CmfBezeichnung = '%s'", bez1);
id := selecttop1("CiSSupportMeldeform", "CiSSupportMeldeformID", cond, "");
GetCount
Beispiel: Zaehlen mit cond := format("InterneVorgangsnummer = %i", m_InterneVorgangsnummer);
v_Count :== GetCount("Position", cond); //Zaehlen der Eintraege in cis.Position mit der SQL WHERE Bedingung aus `cond`
Tabellen und Feldnamen
Benutzer
Nutzer.NRBenutzer
Entspricht im Trigger der auslesbaren Variable m_Benutzernummer