-
Kaum macht man's richtig - dann klappt's!
Danke vielmals, Birgitta!
1. Es ist also das dem Literal vorangestellte D, das den Unterschied ausmacht.
2. Jetzt muß ich doch auch einmal PHP testen, aber wie verhindere ich, daß die Leerzeichen aus meinem mit Ctrl-V eingefügten Code komprimiert werden, und warum mischt er mir die Farben so durcheinander ?
PHP-Code:
1 H DatFmt(*Eur.) DatEdiT(*DMY.) Eingabebestimmungen DSPF 274=I *EUR.D 18 27 F2AUDT Auftragsdatum 124 D W1MIEU D DatFmt(*Eur.) Inz(D'01.01.1990') 125 D W1MXEU D DatFmt(*Eur.) Inz(D'31.12.2049') 1001 C* Datumsprüfung: Auftragsdatum 1004 C If F2AUDT <> *Loval 1005 C and (F2AUDT < W1MIEU or 1006 C F2AUDT > W1MXEU) 1007 C Eval M0MSGT = %Trim(M0MSGT) + 1008 C ' * Auftragsdatum!' 1009 C Eval *In81 = *On 1000 C EndIf
Beste Grüße
Werner.
Werner Kakuschky
-
hmm, ich muss das thema noch einmal auf nehmen.
ich habe eine Datei mit SQL erstellt. Diese beinhaltet ein Datumsfeld.
PHP-Code:
Create Table LARS/EHStammdaten (
....
"EINDATUM" for Column EHS1BEL date not Null,
....
In einem RPG-Proggi wird diese Datei aus einer anderen befüllt. In dieser ist das Datum 8stellig num angelegt und das Datum steht in der Form JJJJMMTT darin.
Wie bekomme ich nun diese Feld elegant in das Datumsfeld ??
Gruß Ronald
-
mydate = %date(yydate:*CYMD0);
-
hm, konnte ich so nicht wandeln. nur mit einem %EditC
PHP-Code:
Eval EHS1BEL = %Date(%EditC(kd1bel:'X'):*CYMD0 )
nun bekomme ich einen Datums-/Zeitmarkenfehler.
im feld kd1bel steht 19900520
-
Dann mach es mit %editw:
EHS1BEL = %Date(%EditW(kd1bel:'0____-__-__'):*ISO)
-
So klappt es:
d TestNum s 8 0 inz(19900522)
d TestDate s d
c/free
TestDate = %date(TestNum);
return;
/end-free
Der 2. Parameter von %date gibt das Ziel- und nicht das Quellformat an !!
Similar Threads
-
By robertki in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 19-01-07, 08:42
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By jth in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-12-06, 11:13
-
By harkne in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 01-06-06, 12:42
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09: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