Ausgabeformat einer Zahl mit Komma statt Punkt - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 13.Juli.2006, 15:50.
    Ausgabeformat einer Zahl mit Komma statt Punkt

      Hallo,

      habe einige Preisllisten erstellt, bei der die Dezimalzahlen mit Punkt statt mit Komma ausgegeben werden. In der Datenbank sind Felder jedoch mit Komma definiert. Muss die Ausgabe gesondert aufbereitet werden und wenn ja, wie?

      Danke und Gruss

      Claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 13.Juli.2006, 15:50.
    Ausgabeformat einer Zahl mit Komma statt Punkt

      Hallo,

      habe einige Preisllisten erstellt, bei der die Dezimalzahlen mit Punkt statt mit Komma ausgegeben werden. In der Datenbank sind Felder jedoch mit Komma definiert. Muss die Ausgabe gesondert aufbereitet werden und wenn ja, wie?

      Danke und Gruss

      Claus

     Antworten

    Beitrag von Sebastian (0 Beiträge) am Donnerstag, 13.Juli.2006, 16:14.
    Re: Ausgabeformat einer Zahl mit Komma statt Punkt

      hallo,

      kannst glaube ich mit regex machen

      mit $datenfeld =~ s/suche\/ersetze/;

      für dich $datenfeld =~ s/,\/./;

      finde einen bestimmten wert (suche) und ersetze ihn mit (ersetze)

      vielleicht hilft dir das ja

      sebastian

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 13.Juli.2006, 20:29.
    Re: Ausgabeformat einer Zahl mit Komma statt Punkt

      Hallo,

      danke für den Tipp,
      aber Dein Beispiel verursacht einen Perl-Fehler (global trap...)

      habe mal bei selfhtml nachgeschaut,
      dort fand ich diesen Ausdruck $datenfeld =~ s/./,/;

      hier kommt immerhin kein Fehler, aber es wird nicht der Dezimalpunkt durch das Komma ersetzt, sondern die Ziffer davor, so das z.B. aus "12.23" "1,.23" wird.

      wer kann mir da weiterhelfen?

      Gruss

      Claus

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 13.Juli.2006, 21:01.
    Re: Ausgabeformat einer Zahl mit Komma statt Punkt

      Hat sich erledigt

      statt $datenfeld =~ s/./,/; muss $datenfeld =~ tr/./,/; lauten

     Antworten


     
 Liste der Einträge von 17551 bis 17701:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.04s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!