Page 1 of 1

Eingabe im Mussfeld in einer Q-Meldung erzwingen

PostPosted: Thu May 20, 2010 3:04 pm
by Bianka187
hallo zusammen,

gegeben sei eine Q-Meldung. Auf dem Reiter "Ausführung" gibt es dort ein Feld in dem man den für die Meldung verantwortlichen Benutzer eingibt. Dieses Feld ist als Mussfeld eingestellt.

Solange ich den Reiter nicht aufmache kann ich die Meldung auch dann noch sichern wenn das Feld leer ist. Die Verprobung auf Mussfeld findet nur statt, wenn der Reiter selbst ausgewählt wird. Weiss jemand die ich beim Sichern einer Q-Mledung prüfen könne ob dieses Feld gefüllt wurde?

PostPosted: Thu May 20, 2010 5:08 pm
by Bianka4768
Hallo Alexander,
lege Dir in der CMOD ein Erweiterungsprojekt an und binde die Erweiterung
QQMA0014
ein.
Somit kannst Du vor dem Speichern prüfen, ob das Feld gefüllt ist.

MfG
Thomas R.

PostPosted: Fri May 21, 2010 8:30 am
by Bianka187
hallo Thomas,

danke für deine Antwort. Den Ansatz habe ich schon verfolgt. Leider habe ich an der Stelle keine Möglichkeit gefunden das Feld abzufragen.

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. *"*"Lokale Schnittstelle:
  2. *"       IMPORTING
  3. *"             VALUE(I_TQ80) LIKE  TQ80 STRUCTURE  TQ80
  4. *"             VALUE(I_AKTYP) LIKE  T365-AKTYP
  5. *"             VALUE(I_VIQMEL) LIKE  VIQMEL STRUCTURE  VIQMEL
  6. *"       EXPORTING
  7. *"             VALUE(E_VIQMEL) LIKE  VIQMEL STRUCTURE  VIQMEL
  8. *"             VALUE(E_CHANGE)
  9. *"       TABLES
  10. *"              T_VIQMFE STRUCTURE  WQMFE
  11. *"              T_VIQMUR STRUCTURE  WQMUR
  12. *"              T_VIQMMA STRUCTURE  WQMMA
  13. *"              T_VIQMSM STRUCTURE  WQMSM
  14. *"       EXCEPTIONS
  15. *"              EXIT_FROM_SAVE
  16.  
GeSHi ©


der verantwortliche Benutzer wird nach dem Sichern in der IHPA mit PARVW = 'VU' gesichert. Aber wie komme ich denn zur Laufzeit und vor dem Sichern an das Feld ran?

PostPosted: Fri May 21, 2010 9:30 am
by Bianka4768
Hallo Andreas,
bei uns wird der Reiter "Ausführung" nicht angezeigt, somit kann ich Dir nicht weiter helfen.

MfG
Thomas R.

PostPosted: Fri May 21, 2010 11:27 am
by Bianka187
schade. Trotzdem danke.

Re: Eingabe im Mussfeld in einer Q-Meldung erzwingen

PostPosted: Tue Nov 01, 2011 12:11 pm
by Felice3497
In der Sicht "Rollen im Schema" (VOP2) TA kannst Du die Pflichtpartner definieren und es ist dann auch egal in welchem Register sich die Felder befinden. Ein sichern ist nur nach Angabe der Pflichtpartner möglich.

Re: Eingabe im Mussfeld in einer Q-Meldung erzwingen

PostPosted: Tue Nov 01, 2011 2:43 pm
by Bianka187
hallo nj,

vielen Dank für den Hinweis, genau so etwas habe ich gesucht!