[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Apr 2009
    Beiträge
    69
    Hi

    danke. Habs unter Autor Woki eingebaut

    Gruß co_steffl

  2. #14
    Registriert seit
    Apr 2004
    Beiträge
    105

    Grüße, Kathrin alias woki

  3. #15
    Registriert seit
    Apr 2009
    Beiträge
    69
    Grüße auch von Stefan alis co_steffl

    Das eigentliche was ich daraus gelernt habe ist doch die Tatsache das der %Subst im Fall
    (x : 1 : 2 ) nur auf die Adresse ab Stelle 1 in der Länge 2 verweist und KEINE nachfolgende Verkettung zulässt bzw. keinen weiteren String anfügt während dies bei einer einfachen String Verkettung ohne %Subst funktioniert.

    Belassen wir es dabei

    Gruß co_steffl

  4. #16
    Registriert seit
    Apr 2004
    Beiträge
    105
    genau, nachfolgende Verkettungen müsstest du in einem separatem Statement angeben.

  5. #17
    Registriert seit
    Jan 2007
    Beiträge
    189
    Die geht naturlich auch
    Code:
    d TimeNum         s              4p 0 inz(0708)              
    d TimeChar        s              5a                          
     /free                                                       
      TimeChar = %trim(%editw(TimeNum: '0  :  '));
    mfg

    Kit
    www.ecofitonline.com
    DeskfIT - ChangefIT - XrefIT

  6. #18
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Zitat Zitat von co_steffl Beitrag anzeigen
    Das eigentliche was ich daraus gelernt habe ist doch die Tatsache das der %Subst im Fall
    (x : 1 : 2 ) nur auf die Adresse ab Stelle 1 in der Länge 2 verweist und KEINE nachfolgende Verkettung zulässt bzw. keinen weiteren String anfügt während dies bei einer einfachen String Verkettung ohne %Subst funktioniert.
    Das ist auch richtig so, siehe Beschreibung. Aber laß doch die Längenangabe einfach mal weg.

  7. #19
    Registriert seit
    Nov 2006
    Beiträge
    102

    Aufbereiten mit %editw

    Wenn es nur ums Aufbereiten geht, dann nimm doch %editw (einfach eine Konstante für das editword definieren und dann Bildschirmfeld = %editw(Variable : editword). Da brauchst Du doch sonst gar nichts. Eventuell halt noch deinen numerischen Wert mit Multiplikation ider Division zurechtmachen.
    Wenn es sein kann, dass Du mit dem Zeug auch rechnen wirst, dann schieb es in ein Time-Feld und gib das dann entsprechend aus.

  8. #20
    Registriert seit
    Apr 2009
    Beiträge
    69
    Hi Pikachu

    unglaublich aber wahr

    ...If the length is not specified then the string is referenced to its end.
    Es funktioniert. Erscheint im nachhinein auch logisch. Danke !

    Wieder einiges gelernt heute

    Gruß und danke an alle

    co_steffl

Similar Threads

  1. Frei Porn Site!
    By Fucasdreh in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 10-01-07, 13:12
  2. Parameter empfangen in Free
    By kr1s in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-09-06, 11:59
  3. Systemdatum nach String
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 03-07-06, 15:25
  4. timestamp im free format
    By redsky in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 04-05-05, 12:26
  5. Embedded SQL - Datenbankoptionen in VARPG
    By woki in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 13-04-04, 12:09

Berechtigungen

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