-
Anlage-User
Guten Morgen,
ich möchte in einem einem Datenpflegeprogramm den Nutzer der den Betreffenden Datensatz erstellt hat und denjenigen der ihn geändert hat festhalten, Die betreffenden Felder in der Maske sind auch schon angelegt, allerdings hapert es noch am Code.
-
Ei Siggi,
da gibt es doch im SQL das Special Register CURRENT_USER, bzw. im PSDS eine Feld mit dem User. Reinschreiben muss man das natürlich bei Anlage/Änderung in den Datensatz der Tabelle.
D*B
-
Ich würde das Ganze über einen Before Insert Trigger abhandeln.
Den aktuellen User würde ich dabei wie Dieter bereits gesagt hat entweder über ein SQL Special_Register oder in RPG über die Programm-Status-Datenstruktur - Position 358 - 367 ermitteln.
Mit dem special Register CURRENT_USER wäre ich allerdings vorsichtig, da u.U. nicht der tatsächliche Benutzer, sondern der Eigner des Programms (sofern dieses mit USER=*OWNER erstellt wurde) ausgegeben wird. Das Special Register SESSION_USER bringt den tatsächlichen Benutzer zurück.
Der Vorteil eines Trigger-Programms ist, dass im Programm selber kein entsprechender Source Code hinterlegt werden muss und unabhängig davon, wie der Datensatz geändert wurde (Programm, SQL, UPDDTA etc.) der Benutzer fortgeschrieben wird.
Birgitta
-
Guten Morgen,
danke für die schnellen antworten, ich habe es jetzt die Datenbankfelder (AnlageBenutzer und AenderungBenutzer) durch ''current_user'' ersetzt.
Similar Threads
-
By MGJ79 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 07-12-15, 08:45
-
By Robi in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 10-03-15, 09:35
-
By Audio in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 02-12-02, 07:25
-
By tom in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 04-07-02, 18:00
-
By Edgar in forum NEWSboard Windows
Antworten: 0
Letzter Beitrag: 06-02-02, 14:00
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