...
Der Wert der Variable «Art.Vk0.Preis» wird von der Leitwährung 1 in Leitwährung 2 umgerechnet.
$Calc(<Formel>,<Formatanweisung>,<Nachkommastellen>,<Dezimal Separator>,<Tausender Separator>)
Mit der Funktion $Calc() können Sie die verschiedensten Berechnungen durchführen.
$CALC(<Formel>,<Formatanweisung>,<Nachkommastellen>,<Dezimal Seperator>,<Tausender Seperator>)
Es ergeben ich folgenden mögliche Werte:
- <Formel>: String Ausdruck von Werten die
...
- berechnet werden +-*/ (Punkt-vor
...
- -Strich)
- <Formatanweisung>: ohne Angabe: 'Betrag' ansonsten 'Menge',
...
- 'Gewicht' oder 'Format'
- <Nachkommastellen>: Anzahl, wie viele Nachkommastellen verwendet werden, maximal
...
- : 9
- <Dezimal
...
- Separator>: nur wirksam bei Formatanweisung: 'Format'. Hier wird der Dezimal Separator angegeben
...
- (
...
- nur ein Zeichen)
...
- .
- <Tausender
...
- Separator>: nur wirksam bei Formatanweisung: 'Format'. Hier wird der Tausender
...
- Separator angegeben
...
- (nur ein Zeichen)
...
- .
Wird der Parameter Format ohne den Parameter <Tausender Seperator> Separator> verwendet, erfolgt die Ausgabe ohne Tausender Trennzeichen.
Beispiele:
...
- $Calc(«Vsd.Gew»*3,'',0)
...
- In diesem Beispiel wird das im Versanddatensatz angegebene Gewicht mit der Zahl 3 multipliziert. Das Ergebnis wird kaufmännisch gerundet und ohne Nachkommastellen dargestellt.
...
- $Calc
Freie Formatierung ohne Tausender Seperator:
...
- («Variable»+1.55,Format,4,') = 1234'
...
- 1234
- Freie Formatierung
...
- ohne Tausender Separator.
- $Calc(«Variable»+1.55,Format,5,',",") = 1,234'
...
- 12345
Freie Formatierung mit Tausender Separator.
Note title Bitte beachten Sie
...
: Im letzten
...
Beispiel ist der letzte Parameter ein , (Komma) womit es eigentlich einen weiteren Parameter darstellen würde. Um dennoch ein , (Komma) als Parameter übergeben zu können, wurde das , (Komma) durch zwei " separiert = ","
...
$Center(string,anzahl,fillchar)
der Der "string" wird zentriert auf die Länge "anzahl" mit dem Füllzeichen "fillchar" aufgefüllt. Wenn das Füllzeichen nicht angegeben ist, wird ein Leerzeichen verwendet.
...
$Left(string,anzahl,fillchar)
der Der "string" wird linksbündig auf die Länge "anzahl" mit dem Füllzeichen "fillchar" aufgefüllt
...
$Mid(string,start,anzahl)
in In "string" werden ab "start" "anzahl" Zeichen zurückgeliefert
Beispiel: $Mid(testen, 2, 3) gibt "est" zurück
$Right(string,anzahl,fillchar)
der Der "string" wird rechtsbündig auf die Länge "anzahl" mit dem Füllzeichen "fillchar" aufgefüllt
...
Diese Funktion kodiert alle Zeichen von ANSI nach UTF8
Beispiele:
aus Jürgen Müller wird im URL-Format: J%FCrgen+M%FCller
...