Oracle Application Express Tipps für Entwicklung und ... - Trivadis
Oracle Application Express Tipps für Entwicklung und ... - Trivadis
Oracle Application Express Tipps für Entwicklung und ... - Trivadis
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Items, die lediglich auf einer bestimmten Seite vorkommen, sollten (genau<br />
wie die von APEX automatisch erzeugten Items) der folgenden<br />
Namenskonvention entsprechen:<br />
� P_ITEMNAME<br />
Beispiel <strong>für</strong> ein Item:<br />
� P4711_ARTIKELNUMMER<br />
Schaltflächen werden so benannt, wie der Request, den sie abgeben, jedoch<br />
ohne Seiten-Präfix.<br />
Beispiel <strong>für</strong> eine Schaltfläche:<br />
� ARTIKEL_BESTELLEN<br />
Prozesse sollten typischerweise so heissen wie der Request, auf den sie reagieren<br />
<strong>und</strong> ebenfalls ohne Seiten-Präfix sein. (Da Prozesse jedoch auch auf mehrere<br />
Requests reagieren können, lässt sich allein aus dem Namen noch keine<br />
vollständige Aussage über die Arbeitsweise ableiten. In diesem Fall ist ggf. ein<br />
anderer, aussagekräftiger Name zu wählen).<br />
Beispiel <strong>für</strong> einen Prozess:<br />
� ARTIKEL_BESTELLEN<br />
Applikations-Elemente (Variablen, Prozesse, Berechnungen,<br />
Validierungen)<br />
Für anwendungsweit gültige Items, Prozesse, etc. sollte das Präfix A_ (<strong>für</strong><br />
Applikation/Anwendung) verwendet werden.<br />
Die Anwendungs-ID, welche APEX zunächst zur Benennung vorschlägt, ist kein<br />
robuster Ansatz <strong>und</strong> sollte entfernt werden<br />
Gr<strong>und</strong>:<br />
� Die Applikations-ID kann sich ändern <strong>und</strong> dann würden die Zusammenhänge<br />
verloren gehen.<br />
Namenskonvention:<br />
� A_ELEMENTNAME<br />
<strong>Oracle</strong> <strong>Application</strong> <strong>Express</strong> <strong>Tipps</strong> <strong>für</strong> <strong>Entwicklung</strong> <strong>und</strong> Betrieb 32