OBS/Makros und Scripting/Anwendungsbereiche/OFML-Kalkulation: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 22: | Zeile 22: | ||
=Felderläuterungen= | =Felderläuterungen= | ||
{| class="wikitable" | |||
|- | |||
! Datenbankfeld !! Beschreibung | |||
|- | |||
| mbc_bez1 || Beispiel | |||
|- | |||
| mbc_bez2 || Beispiel | |||
|- | |||
| mbc_text || Beispiel | |||
|- | |||
| mbc_artnr || Beispiel | |||
|- | |||
| mbc_bestnr || Beispiel | |||
|- | |||
| mbc_serie || Beispiel | |||
|- | |||
| mbc_hersteller || Beispiel | |||
|- | |||
| mbc_menge || Beispiel | |||
|- | |||
| mbc_ekpreis || Beispiel | |||
|- | |||
| mbc_eknetto || Beispiel | |||
|- | |||
| mbc_vkpreis || Beispiel | |||
|- | |||
| mbc_vkrabatt || Beispiel | |||
|- | |||
| mbc_vknetto || Beispiel | |||
|- | |||
| mbc_memodruck || Beispiel | |||
|- | |||
| mbc_ueberartnr || Beispiel | |||
|- | |||
| mbc_ksperre || Beispiel | |||
|- | |||
| mbc_neu_bild || Beispiel | |||
|- | |||
| mbc_neu_artikel || Beispiel | |||
|- | |||
| mbc_apostfix || Beispiel | |||
|- | |||
| mbc_export || Export freigabe | |||
|- | |||
| mbc_sonderpreis || kein Sonderpreis | |||
|- | |||
| mbc_uebermemo || Langtextet ins Angebot übernehmen | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|- | |||
| Beispiel || Beispiel | |||
|} | |||
=Beispiel= | =Beispiel= |
Version vom 27. Dezember 2019, 14:43 Uhr
Dieses Macro ist unter dem festen Namen OFML_PosToCalc in der Sript Lib zu finden.
übergebene Parameter und Rückgabe
Übergabe Parameter
Parameter | Bedeutung |
---|---|
cAngNr (string) | Die Nummer des Angebotes für die Kalkulation |
xData (TqSQL) | Datenstruktur, in dem der komplette Datensatz enthalten ist |
Rückgabe
Parameter | Bedeutung |
---|---|
Result (boolean) | bei True wird der Datensatz angelegt, bei False nicht |
Felderläuterungen
Datenbankfeld | Beschreibung |
---|---|
mbc_bez1 | Beispiel |
mbc_bez2 | Beispiel |
mbc_text | Beispiel |
mbc_artnr | Beispiel |
mbc_bestnr | Beispiel |
mbc_serie | Beispiel |
mbc_hersteller | Beispiel |
mbc_menge | Beispiel |
mbc_ekpreis | Beispiel |
mbc_eknetto | Beispiel |
mbc_vkpreis | Beispiel |
mbc_vkrabatt | Beispiel |
mbc_vknetto | Beispiel |
mbc_memodruck | Beispiel |
mbc_ueberartnr | Beispiel |
mbc_ksperre | Beispiel |
mbc_neu_bild | Beispiel |
mbc_neu_artikel | Beispiel |
mbc_apostfix | Beispiel |
mbc_export | Export freigabe |
mbc_sonderpreis | kein Sonderpreis |
mbc_uebermemo | Langtextet ins Angebot übernehmen |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel | Beispiel |
Beispiel
function MyTqSQL(cAngNr:String; xData:TqSQL):Boolean;
begin
DebugLine('Artikel-Nummer:'+xData.A2C('mbc_artnr'));
DebugLine('Bestell-Nummer:'+xData.A2C('mbc_bestnr'));
Result := True;
//Artikelnummer ändern
//xData.qSet('mbc_artnr','123');
end;