sql >> Database teknologi >  >> RDS >> Oracle

APEX:Omdiriger efter login til en side med argumenter

Du behøver ikke at videregive værdierne via URL'en. Du kan ændre godkendelsesskemaet for at indstille disse værdier, når en bruger logger på. For eksempel:

Indstil Post-godkendelsesproces i dit valgte godkendelsesskema til:

APEX_UTIL.SET_SESSION_STATE('CURRENT_NODE_ID', 0);
APEX_UTIL.SET_SESSION_STATE('P1_ID', 0);

Jeg gør generelt dette i en databaseprocedure og ringer til den i Authentication Scheme - hvilket er grunden til, at jeg bruger APEX_UTIL.SET_SESSION_STATE. Jeg har ikke prøvet det, men det virker måske også i dette felt:

:CURRENT_NODE_ID := 0;
:P1_ID := 0;

REDIGER

For at ændre dit godkendelsesskema (disse instruktioner er til Apex 4, men de bør være meget de samme for tidligere versioner):

  1. Gå til Applikationsværktøj
  2. Åbn det program, du ønsker at ændre
  3. Gå til Delte komponenter
  4. Vælg Godkendelsesskemaer
  5. Åbn det aktuelle godkendelsesskema
  6. Rul ned til Loginbehandling
  7. Placer din kode i Post-Authentication Process



  1. Hvad er forskellen mellem eksplicitte og implicitte markører i Oracle?

  2. Oracle Fuzzy tekstsøgning

  3. Oprette indekser for grupper efter felter?

  4. Sådan installeres den seneste version af Sqlite aar, når du bruger Room On Android