-
 Zitat von andreaspr@aon.at
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?
-
 Zitat von Pikachu
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
-
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.
-
... 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 von Peet
Vielleicht kommst du ja damit ohne java weiter !
Peet
-
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
-
 Zitat von Fuerchau
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
-
By steven_r in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 07-11-06, 11:01
-
By pedro-zapata in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 11-09-06, 12:34
-
By dino in forum NEWSboard Drucker
Antworten: 4
Letzter Beitrag: 01-09-06, 12:54
-
By Xanas in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 13-06-06, 14:38
-
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
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks