[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2004
    Beiträge
    923

    zu klein

    Zitat Zitat von ThomasB
    Hallo,

    wie's aussieht, wird in dem CL das Programm CBLABRANCH aufgerufen. Darin scheint es eine arithmetische Operation zu geben, bei der das Ergebnisfeld zu klein definiert ist.

    Gruß,

    Thomas
    hello,

    ich frage mich gerade ob das typisch Cobol ist?
    Weil in RPG wüsste ich gar nicht wie ich die Meldung produzieren könnte...
    Wenn ich da mehr reinpacke in ein Feld als reingeht, dann findet ja ein Überlauf ins NIL statt...

    k.

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    759
    Hallo,

    wenn ich mich richtig erinnere, hat sich mit V5 die Anzahl der möglichen *LIBL-Einträge geändert (vgl. CHGLIBL, F4) und man konnte diese durch einen Entrag in einem Datenbreich manuell wieder auf 50 reduzieren.

    ... ADDLIBLE Nr. 51? ...sollte es das wirklich geben?

    Gruß,
    Robert

  3. #3
    Registriert seit
    Apr 2004
    Beiträge
    8

    MCH1210

    Hallo,

    ich meine RPG. Diese Fehlermeldung kenne ich seit - bin nicht sicher - R4.4 oder R5.1.,
    auf jeden Fall aber in Verbindung mit dem "eval" Befehl.

    Wenn Du folgendes ausprobierst, müsstest Du diese Meldung auch sehen :

    d count s 2 0 inz(99)

    c eval count = count + 1

    Bei

    c add 1 count

    passiert nix.

    Gruß,

    Thomas.

  4. #4
    Registriert seit
    Dec 2002
    Beiträge
    37
    Zitat Zitat von kuempi von stein
    hello,

    ich frage mich gerade ob das typisch Cobol ist?
    Weil in RPG wüsste ich gar nicht wie ich die Meldung produzieren könnte...
    Wenn ich da mehr reinpacke in ein Feld als reingeht, dann findet ja ein Überlauf ins NIL statt...

    k.
    Hallo ThomasB
    richtig,wir haben jetzt bei uns jetzt Programme von einer Softwarefirma laufen,die in Cobol programmiert sind.
    Und so ein Programm läuft zwischen dem addlible und rmvlible.
    Ich nehme dies Programm mal aus der Prozudur rausnehmen und mich an diese Softwarehaus wenden.
    Danke erstmal

  5. #5
    Registriert seit
    Dec 2002
    Beiträge
    37
    Entschuldigung mit Cobol war natürlich kuempi von stein.
    Danke

    Hallo RobertMack,
    das mit addlible Nr. 51 könnte es auch sein, denn das passiert nur bei einem Benutzer, der ständig diese Prozedur aufruft, und die Fehlermeldung kommt auch erst im laufe des Tages. Aber wie verhindere ich dieses?

    Gruß,
    Manfred

Similar Threads

  1. Kein Zugriff auf QDLS
    By Andreas K in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 03-03-05, 16:53
  2. EVAL-Statement ->Ergebnisfeld zu klein
    By Marchfeld in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 26-11-03, 11:48

Berechtigungen

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