[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    332
    Moin,

    so funzt das.

    d Field S 2000A Varying
    d String S 2000A Inz('Ergebnis des Inhaltes ist 28')
    d FieldLen S 5S 0 Inz
    Field = String ;
    FieldLen = %Len(%Trim(Field)) ;
    Dsply FieldLen ;

    mfg

    DKSPROFI

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.427
    Wie rufst du das Programm derzeit auf?

    Probiers mal mit: ... = %TRIM(ADRESSEN)

  3. #3
    Registriert seit
    Aug 2013
    Beiträge
    23
    Zitat Zitat von Pikachu Beitrag anzeigen
    Wie rufst du das Programm derzeit auf?

    Probiers mal mit: ... = %TRIM(ADRESSEN)
    Moin,

    simpel über call PGM(Mail) PARM('test@test.de')

    hab's so schon probiert, kein Erfolg

    Gruß und Danke
    Rue

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    2.049
    Zitat Zitat von Rue Beitrag anzeigen
    Moin,

    simpel über call PGM(Mail) PARM('test@test.de')

    hab's so schon probiert, kein Erfolg

    Gruß und Danke
    Rue
    test@test.de sind eindeutig weniger als 2000 Zeichen
    also ...

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  5. #5
    Registriert seit
    Aug 2013
    Beiträge
    23
    Vielen Dank an alle,
    ich hab den Parameter nicht ganz gefüllt und dies führte zu meinem Problem.
    Daraus lernt man.

    liebe Grüße
    Rue

  6. #6
    Registriert seit
    Aug 2013
    Beiträge
    23
    Zitat Zitat von DKSPROFI Beitrag anzeigen
    Moin,

    so funzt das.

    d Field S 2000A Varying
    d String S 2000A Inz('Ergebnis des Inhaltes ist 28')
    d FieldLen S 5S 0 Inz
    Field = String ;
    FieldLen = %Len(%Trim(Field)) ;
    Dsply FieldLen ;

    mfg

    DKSPROFI
    Moin,

    mit dem festen Wert klappt es wunderbar.
    Nur leider nicht wenn ich dies als Parameter mitgeben will.
    Besten Dank

    MfG
    Rue

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    2.049
    Gibt das rufende PGM den 2000 byte weg?
    oder weniger?
    Ab 32 Byte muß die Länge stimmen, sonnst füllt das BS den Wert mit 'irgendetwas'.

    Was zeigt der debug, als hex ?
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  8. #8
    Registriert seit
    Nov 2003
    Beiträge
    2.427
    Wie rufst du das Programm derzeit auf?

    Zitat Zitat von Robi Beitrag anzeigen
    Gibt das rufende PGM den 2000 byte weg?
    oder weniger?
    Ab 32 Byte muß die Länge stimmen, sonnst füllt das BS den Wert mit 'irgendetwas'.

    Was zeigt der debug, als hex ?

Similar Threads

  1. Inhalt eines Pointers ermitteln mit SQL
    By jlindner in forum NEWSboard Programmierung
    Antworten: 18
    Letzter Beitrag: 30-12-16, 16:55
  2. Aufruf einer SQL Stored Procedure in SQLRPGLE
    By Witaseck in forum NEWSboard Programmierung
    Antworten: 20
    Letzter Beitrag: 14-12-16, 18:23
  3. SQL0312 bei Umwandlung von SQLRPGLE mit Variablen
    By msost in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 02-03-16, 18:39
  4. Ermitteln von Einträgen einer DSTQ
    By dago in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-07-02, 11:15
  5. Antworten: 10
    Letzter Beitrag: 23-01-02, 15:02

Tags for this Thread

Berechtigungen

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