geschrieben von:
christian_goto (---.dip0.t-ipconnect.de)
moin,
hört und sieht soweit erstmal einfach aus.wobei sich die frage der begrifflichkeiten stellt.was ich bei dir rauslese als editiermenü dürfte sich in apex wohl tabellarische form nennen.
erstellt man sowas mithilfe des assistenten,bekommt man automatisch einen neuen button "neue zeile hinzufügen" und erhält damit die möglichkeit ,einen neuen datensatz anzulegen.
die form sieht dann fast so aus wie ein bericht.
das mit dem bleistift geht etwas anders,dort hast du einen reinen bericht.klickst du nun in einer zeile auf den bleistift,geht eine neue seite auf,in dem der gewählte datensatz editiert werden kann.auf dieser neuen seite handelt es sich aber nicht um eine form als solches,sonmdern um einzelene elemente,die man dan nauch positionieren kann wie man will.für jedes feld im datensatz ein element.
wie dem auch sei,mit apex kann man sowas ziemlich leicht zusammenstöpseln.ausserdem kansnt du auf einer seite natürlich verschiedene berichte gleichzeitig anzeigen oder auch verstecken,dafür nimmt man dynamic action.
unter übersichtsVIEW versteh ich eine view.views erstelle ich direkt mithilfe von slqdeveloper oder besser plsqldeveloper und ruf das dann in apex als normalen bericht auf.vorteil ist,dass man in einer view verschiedene tables elegant zusammenfassen kann.nachteil ist aber,dass man dort nicht reinschreiben kann.dafür muss man dann sowas wie APEX_COLLECTION nehmen.siehe auch:
[
apex.oracle.com]
am besten ist am anfang den assistent zu benutzen und dann die neu erstellte(n) seite(n) zu editieren.
gruss