[NEWSboard IBMi Forum]
  1. #1
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341

    User1: Update/Delete/Write / User2: Nur Anzeige

    Hallo, habe ein Programm "Stammsatzpflege", das ein Benutzer nur zur Anzeige nutzen darf. Prüfe ich den User ab und umgehe dann die entspr. Fortschr.-Befehle mit Bezugszahl, blockt mein Ile-RPG wegen der Nicht-Fortschreibens. Wie kann ich das Problem geschickt lösen, ohne ein 2. Programm ohne "U" in den "F"-Bestimmungen zu stricken? In der /36-Welt gabe es den "EXCPT DUMMY".

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Ein Nur-Lesen-Zugriff sollte ohne Sperren erfolgen, also am besten CHAIN (N) usw, damit keine Sperren gesetzt werden.

    Positions 26-35 (Operation and Extender)

  3. #3
    Registriert seit
    Feb 2008
    Beiträge
    104
    Anstatt die Fortschreibung zu umgehen, mache mal folgendes:

    UNLOCK

    das gibt den gesperrten Satz wieder frei, siehe auch hier:

    VisualAge RPG Language Reference - UNLOCK (Unlock a Data Area or Release a Record)

    kh

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    ... beides funktioniert jedoch nur, wenn die Datei nicht unter Commit eingelesen wurde!

    Wird Commitment Control verwendet, wird der Satz nur Commit oder Rollback (oder evtl. abh. vom verwendeten Commit Level auch durch das Lesen des nächsten Satzes) freigegeben.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. Anzeige drucken im Querformat
    By Kigol in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 02-08-06, 12:58
  2. Antworten: 1
    Letzter Beitrag: 16-05-06, 08:43
  3. CA Anzeige drucken
    By Joe in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 27-04-06, 08:50
  4. Anzeige Qshell ?
    By mk in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 22-04-05, 18:00
  5. :confused: Anzeige von Spoolfiles
    By tinewww in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 06-05-04, 14:44

Berechtigungen

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