Anzeigeformat bei Dezimalfeld

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
Viktoria
Beiträge: 12
Registriert: 27.10.2010, 11:31

Anzeigeformat bei Dezimalfeld

Beitrag von Viktoria » 14.09.2011, 09:09

Hallo,

ich übergebe einen Betrag aus SAP an ein Formular. Wert = 123456.78 €. Dieser Betrag soll folgendermaßen dargestellt werden:

123.456,78 €

Ich habe schon unterschiedliche Anzeigeformate ausprobiert.

z,zz9.99 und z.zz9,99

In beiden Fällen erhalte ich den Wert 123,456.78 €.

Auch als numerisches Feld klappt die Anzeige nicht.

Jemand eine Idee, was ich falsch mache?

Danke und Gruß

Viktoria

 

 

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Anzeigeformat bei Dezimalfeld

Beitrag von Merklin » 14.09.2011, 14:54

Hallo Viktoria,

gib mal unter Objekt > Feld > Muster > Anzeige folgendes ein.

num{z,zzz,zz9.99 $}

Bei mir geht es.

VG Merklin

Viktoria
Beiträge: 12
Registriert: 27.10.2010, 11:31

Anzeigeformat bei Dezimalfeld

Beitrag von Viktoria » 14.09.2011, 15:08

Hallo,

ich finde den Pfad den du mir angibst nicht. Nutze LCD V8.

Ich habe ein Feld als Dezimalfeld oder numerisches Feld definiert. Wenn ich dort im Anzeigemuster

num{z,zzz,zz9.99 $}


eingebe, bekomme ich die Fehlermeldung, dass dies kein gültiges Format ist.

Gruß

Viktoria

 

 

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Anzeigeformat bei Dezimalfeld

Beitrag von Merklin » 14.09.2011, 15:38

Hallo Viktoria,

es ist schon eine Weile her, als ich V8 verwendet habe. Ich dachte eigendlich das sich dort nicht so viel geändert hatte. Schicke doch einmal ein Beispiel hoch. Vielleicht kann ich es anpassen und du schaust dann mal bei dir, was sich geändert hat.

VG Merklin

Viktoria
Beiträge: 12
Registriert: 27.10.2010, 11:31

Anzeigeformat bei Dezimalfeld

Beitrag von Viktoria » 14.09.2011, 15:46

Hallo,

in welchem Format? Ich arbeite ja mit SAP und kann das Formular nur als XML Datei speichern. Weiß nicht, ob du damit etwas anfangen kannst.

 
Im Anhang einfach mal ein Screenshot.

Wenn ich keine Lösung finde, versuche ich es mit scripting .... ',' durch '.' ersetzen usw. oder so ähnlich.

Danke und Gruß

Viktoria
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Anzeigeformat bei Dezimalfeld

Beitrag von Merklin » 14.09.2011, 15:58

Hallo Viktoria,

alles klar. Ja, das meinte ich. Dann wird das wohl nicht unterstützt, von V8. Was mich allerdings etwas verwundert.
Dann geht es wohl nur über Scripting. Hab aber keins parat.

VG Merklin

Viktoria
Beiträge: 12
Registriert: 27.10.2010, 11:31

Anzeigeformat bei Dezimalfeld

Beitrag von Viktoria » 14.09.2011, 16:02

Hallo,

denke es liegt an etwas anderem ... irgend eine Einstellung ist bei mir sicherlich falsch. Über scripting kriege ich das schon hin ... da fällt mir was ein .. sonst in SAP.

Dennoch vielen Dank!!

Gruß

Viktoria

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Anzeigeformat bei Dezimalfeld

Beitrag von Merklin » 14.09.2011, 16:11

Hallo Viktoria,

was ist den als Standartsprache eingestellt? Wenn sie auf Englisch stelle kommen bei mir auch die Kommas. Auf Deutsch gestellt kommen Punkte.

P.S. Hab noch etwas gefunden, leider zeigt es aber nicht das € Zeichen an.

Ins Exit-Ereignis/JavaScript legen.

AFNumber_Format(2, 2, 0, 0, " €", false);

VG Merklin

Antworten