Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
Re: Nächsten Wert aus einer Sequence in Form anzeigen
geschrieben von: christian_goto (---.dip0.t-ipconnect.de)
Datum:

moin,

geht relativ einfach:

zuerst schmeisste deinen after header process wech.

dann blendest du P2_KOPF_AUFTRAG_NR komplett aus.

dann neues element anlegen,name z.b. P2_X_KOPF_AUFTRAG_NR

P2_X_KOPF_AUFTRAG_NR ist ein zahlenfeld

in den elementoptionen von P2_X_KOPF_AUFTRAG_NR unter element/html-form-elementattribute das rein: readonly="readonly"

des weiteren unter quelle/verwendete quelle: vorhandene werte im sessionstaus immer ersetzen.

und unter quelle/quelltyp: sql-abfrage(einzelener wert wird zurückgegeben)

quellwert oder ausdruck :select ORDERS_HEAD_SEQ_002.NEXTVAL from dual;


nun in die seitenverarbeitung(editmodus) und unter berechnungen eine neue berechnung anlegen:

der assistent fragt nach dem speicherort: element auf dieser seite

elementname: P2_KOPF_AUFTRAG_NR
typ: elementwert
berechnungspunkt:nach weiterleitung
quelle/berechnungspunkt: P2_X_KOPF_AUFTRAG_NR


das wars dann auch und all deine bedingungen sind erfüllt:

zum einen wird dir nextval(seq_002) angezeigt ohne dass man in das feld (P2_X_KOPF_AUFTRAG_NR) reinschreiben kann.

beim speichern wird vorher P2_KOPF_AUFTRAG_NR berechnet.quelltyp ist dort datenbankspalte,bekommt aber beim speichern den elementwert von P2_X_KOPF_AUFTRAG_NR aufgestempelt.


gruss/c

edit: P2_X_KOPF_AUFTRAG_NR noch vernünftig labeln und die elemente kann man ja noch sortieren,so dass P2_X_KOPF_AUFTRAG_NR dort angezeigt wird wo vorher P2_KOPF_AUFTRAG_NR zu sehen war.














4 mal bearbeitet. Zuletzt am .



Thema Neugierige geschrieben von geschrieben
Nächsten Wert aus einer Sequence in Form anzeigen 2843 olbe
Re: Nächsten Wert aus einer Sequence in Form anzeigen 1293 olbe
Re: Nächsten Wert aus einer Sequence in Form anzeigen 1237 olbe
Re: Nächsten Wert aus einer Sequence in Form anzeigen 1264 olbe
Re: Nächsten Wert aus einer Sequence in Form anzeigen 1266 olbe
Re: Nächsten Wert aus einer Sequence in Form anzeigen 2092 christian_goto


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.