p$TDV:SMPAPI:L_Wert
p$TDV:SMPAPI:L_Wert
Lesen eines einzelnen Werts als Text aus einer beliebigen SalesManager NG- oder Anwender-Datenbanktabelle.
Das Lesen geschieht mittels eines vom Anwender bestimmten SQL Befehls. Die Syntax dieses Befehls muss so aufgebaut sein, dass als Ergebnis genau 1 Wert zurückgeliefert wird. Falls mehrere Datensätze gefunden werden, wird der Wert des 1. Treffers zurückgegeben.
Syntax: | Wert = p$TDV:SMPAPI:L_Wert ( SQL ) | ||
| Argument | Typ | Bedeutung |
| SQL | Zeichenkette | SQL Befehl |
Ergebnis: | Zeichenkette | Wert der ausgeführten Abfrage. Wenn eine Zahl zurückgeliert wird, so wird diese in eine Zeichenkette umgewandelt. Wenn die Abfrage keinen Wert ermittelt hat, wird ein Leerstring zurückgegeben. | |
Beispiel: | SQL = 'SELECT COUNT (*) from TM_Anschrift where FiBUNr LIKE \'100%\'' AnzahlS = p$TDV:SMPAPI:L_Wert ( SQL ) Oder: FiBuNr = p$TDV:SMPAPI:L_Wert ('Select FibuNr FROM TM_Anschrift WHERE AnschriftID=1') | ||