Zum Inhalt springen

PL / SQL Frames oder Tabellen


metleck

Empfohlene Beiträge

Hey!

Ich arbeite grade an einer Web - Oberfläche.

Diese soll oben 2 Schaltflächen haben, "Kunden suchen""Kunden bearbeiten".

Klickt man auf eine von den beiden, eischeint die entsprechende Seite.

Nun hätte ich aber gerne das man die Schaltflächen immer sieht und das der entsprechenden Teil dazu unter den Schaltflächen angezeigt wird.

Leider weiß ich nicht wie ich das machen soll.

Ich könnte es mit Frames machen, aber Frames sind ja nich so toll.

Ginge das auch mit einer Tabelle?

Bis jetzt hab ichs so weit:

PACKAGE BODY C_T_SCHEDULE IS
PROCEDURE STARTE

IS

BEGIN
HTP.P ('<html>');
HTP.P ('<table');
HTP.P ('<tr>');
HTP.P ('<td>');
HTP.P ('<a href="/pls/dev/anke.C_T_SCHEDULE.KUNDENSUCHE"><img src ="D:\Eigene Dateien\CTR_Projekt\Web-Oberfläche\Sfläche_ansehen.jpg" border="0" alt="Kunden suchen"></a>');--html teil, der link "Kunden suchen" und
HTP.P ('<a href="/pls/dev/anke.C_T_SCHEDULE.KUNDENBEARBEITEN"><img src ="D:\Eigene Dateien\CTR_Projekt\Web-Oberfläche\Sfläche_Bearbeiten.jpg" border="0" alt="Kunden suchen"></a>');-- Kunden erstellen" sind auf der seite zusehen
HTP.P ('</td>');
HTP.P ('</tr>');
HTP.P ('</html>');

END STARTE;


PROCEDURE KUNDENSUCHE (B1 VARCHAR2 DEFAULT'nicht suchen',
KUNDENNAME VARCHAR2 DEFAULT NULL)

IS

CURSOR suche_cursor (KUNDENNAME_IN T_KUNDEN.KUNDENNAME%TYPE)

IS

SELECT
ID,
KUNDENNAME
FROM
T_KUNDEN
WHERE
(KUNDENNAME LIKE NVL(REPLACE(KUNDENNAME_IN,'*','%'),'%'));
BEGIN

HTP.P('<form action="/pls/dev/anke.C_T_SCHEDULE.KUNDENSUCHE">');
HTP.P('<br><br><font face="Arial">Kundenname:</font> <input name="KUNDENNAME" type="text" value="'||KUNDENNAME||'" size="30" maxlength="30"><br>');
HTP.P('<align="rigth"><input type="submit" name="B1" value="Suchen" >');

IF (B1 = 'Suchen') THEN
HTP.P('<br><br><div align="center">');
HTP.P('<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="47%">');
HTP.P('<tr>');
HTP.P(' <th width="50px" bgcolor="lightblue">Kundenname</th>');
HTP.P('</tr>');

FOR R_SUCHE IN suche_cursor(KUNDENNAME_IN=>KUNDENNAME) LOOP
HTP.P('<tr>');
HTP.P(' <td width="200px" bgcolor="lightblue"><a href="/pls/dev/anke.C_T_SCHEDULE.formular?KUNDENID='||R_SUCHE.ID||'">'||R_SUCHE.KUNDENNAME||'</a></td>');
HTP.P('</tr>');
END LOOP;

HTP.P('</table>');
HTP.P('</div>');

END IF;

HTP.P('</form>');


END KUNDENSUCHE;



END;

[/PHP]

Ich weiß jetzt nicht genau wie ich die Tabelle bauen muss, damit Schaltflächen und entsprechende Text angezeigt werden.

Ich hoffe mir kann einer helfen.

Danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...