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: Ausleih- BUTTON
geschrieben von: cc13 (Moderator)
Datum:

Hier ein Code-Auszug einer meiner Anwendungen:

select a.raumnr,
'<a href="f?p=&APP_ID.:520:&SESSION.:DEACTIVATE:NO::P520_RAEUME_TISCHE_ID:' || a.raeume_tische_id || '"><img src="#WORKSPACE_IMAGES#on.gif" alt=""></a>'
from om_raeume a

Es wird ein Report mit zwei Spalten ausgeben. Die erste enthält die Raumnummer, die zweite Spalte zeigt einen Button an, der einen HTML-Link zum anklicken enthält.

&APP_ID. wird dynamisch durch die APP-ID ersetzt
520 ist die Seite, auf die gesprungen werden soll. ist meist die gerade aktuelle
&SESSION. wird dynamisch durch die Session-ID ersetzt
DEACTIVATE ist der Request, der aufgerufen und dann durch den Seiten-Prozess ausgewertet wird
P520_RAEUME_TISCHE_ID ist ein verstecktes Feld auf der Seite, welches dann noch mit a.raeuem_tische_id gefüllt wird.

Wenn der User auf den Link klickt, wird der Wert für P520_RAEUME_TISCHE_ID gefüllt, die Seite neu geladen und ein Seitenprozess gestartet. Dieser wertet das dann aus, setzt ein paar Dinge in Tabellen um, genau was du wolltest.

Das geht inzwischen mit Dynamischen Actions ohne die Seite neu zu laden, aber die Anwendung ist schon älter und DA gab es damals noch nicht. Es funktioniert trotzdem täglich bei meinen Kollegen.

--
Best regards,
Carsten mailto:carsten.cerny@cc13.com
My private gallery and blog [cc13.com]

NEU: Meetup-Gruppe Oracle Apex Nürnberg [www.meetup.com]



Thema Neugierige geschrieben von geschrieben
Ausleih- BUTTON 2319 sherzad
Re: Ausleih- BUTTON 956 cc13
Re: Ausleih- BUTTON 1506 christian_goto


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