[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Zitat Zitat von andreaspr@aon.at Beitrag anzeigen
    Code:
    /Free
      indata = %xlate ('%6B' :'%4B' :indata);
    /End-Free
    ist einfacher und du brauchst kein do-*hival-*pfui
    Wird denn damit nicht jede 6 in der Zeichenkette durch eine 4 ersetzt?

  2. #14
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Zitat Zitat von Pikachu Beitrag anzeigen
    Wird denn damit nicht jede 6 in der Zeichenkette durch eine 4 ersetzt?
    Ups, hab ich übersehen. Trotzdem ohne do-*hival-*pfui
    Code:
    /Free
      Exec Sql Set :indata = Replace (:indata, '%6B' ,'%4B');
    /End-Free

  3. #15
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wie kommst du auf '%6B' ?
    Das ist die Zeichenkette "Prozent 6 B" und nicht das Komma. Ich denke du meinst X'6B'.
    Ausserdem werden dann auch Kommata in Textfeldern ausgetauscht.

    Du wirst wohl nicht um eine Feld für Feld Bearbeitung herumkommen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #16
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... JavaScript hat mit Java nix zu tun, außer das der Name ähnlich ist.
    Die entscheidende Frage ist ob die Clients Javascript zulassen. Außer Feldaufbereitung kann man auch elementare Prüfungen dahin verlagern, was wesentlich eleganter und performanter ist und solche Komponenten sind frei verfügbar!

    D*B

    Zitat Zitat von Peet Beitrag anzeigen
    Vielleicht kommst du ja damit ohne java weiter !
    Peet
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #17
    Registriert seit
    Jun 2005
    Beiträge
    15
    Danke für die vielen Antworten.

    Da das API QtmhCvtDb bei der Umsetzung numerischer Felder leider noch mehr Probleme bereitet, werde ich ganz darauf verzichten und die Umsetzung und Prüfung der Formulareingaben selber programmieren.

    Probleme mit QtmhCvtDB:
    1. Bei einem generellen xlate von Dezimalkomma zu Dezimalpunkt sind auch alle Komma in Textfeldern umgesetzt.
    2. Eine Umsetzung mit JavaScript muß ich im CGI - Programm prüfen und wenn nicht erfolgt nachvollziehen.
    3. Bei fehlerhaften Eingaben (alphanumerische Eingaben oder Leerstellen) wird ein numerisches Zielfeld auf Null gesetzt und der ursprüngliche Inhalt ist weg.

    Viele Grüße

    timeless

  6. #18
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wie kommst du auf '%6B' ?
    Das ist die Zeichenkette "Prozent 6 B" und nicht das Komma. Ich denke du meinst X'6B'.
    Eigentlich ist %6B das kleine k wenn es denn %-kodiert rüberkommt.

Similar Threads

  1. Anzahl Felder in Displayfile
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 07-11-06, 11:01
  2. FETCH n ROws in einzelne Felder einer DS
    By pedro-zapata in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 11-09-06, 12:34
  3. Numerische Felder in Alfa-Feldgruppe ausgeben
    By dino in forum NEWSboard Drucker
    Antworten: 4
    Letzter Beitrag: 01-09-06, 12:54
  4. Gezonte Felder aus Bildschirm-/Druckdateien intern gepackt
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 13-06-06, 14:38
  5. FTP AS400 zu PC, Probleme mit Umwandlung numerischer Felder
    By uweulmer in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 08-01-01, 13:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •