Je suis en train de faire ce qui suit:valeurs Oracle Set Apex avant de passer à une autre page, Les articles sont tous nuls
- utilisateur anonyme avec une clé unique entre dans une Survey Démarrer code et clique
- Le bouton doit appeler un processus plsql pour remplir certains éléments de page masqués.
- Une fois les valeurs définies, connectez-vous à la page d'enquête qui utilisera les éléments masqués pour filtrer les résultats.
Le problème
Peu importe ce que je l'ai essayé jusqu'à présent les éléments fixés par le processus sont nuls quand je reçois à la page suivante. Je suppose que c'est parce qu'il n'a pas soumis. La façon dont je l'ai en ce moment est:
- bouton accède à la page suivante
- Nouveau processus mis lorsque le bouton est pressé fixe les valeurs des éléments de page.
Au moment où il arrive à la page suivante, ils sont à nouveau vides.
Je pourrais définir le bouton pour soumettre et faire la branche dans le traitement mais je pense que la soumission se produirait avant que les valeurs soient définies. Je trouve cela déroutant dans quel ordre ces choses se produisent.
Puis-je obtenir de l'aide pour faire ce travail, et y a-t-il un bon article pour mieux comprendre ce domaine?
est ici le code du processus qui met les valeurs:
Begin
select id into :P1_pat_id
from lic_paticipent
where unique_id = :P1_unique_code;
select sur_id into :P1_sur_id
from lic_paticipent
where unique_id = :P1_unique_code;
select id into :P1_first_res_id
from lic_result r
where r.pat_id = :P1_pat_id
and r.sur_id = :P1_sur_id
and r.qop_id is null
and rownum = 1;
End;
Merci d'avance pour votre aide.
peut vous poster le processus qui peuplait les éléments de page cachés? Veux juste vous assurer que vous peuplez les éléments de page à droite. Si vous remplissez des éléments de page d'une autre page, alors c'est ce qui ne va pas avec votre code. – brenners1302
Je l'ai ajouté à la question ci-dessus, le processus a rempli trois éléments pour la page 1 et le processus est sur la page 1. – AndrewT
alors comment filtrez-vous le rapport dans l'autre page? – brenners1302