Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mgubler am 05.02.08 - 17:52:16
-
Hallo zusammen,
ich habe eine Webanwendung mit einem Formular.
In dieser Maske befindet sich ein Textfeld und eine Schaltfläche.
Der Quelltext wurde komplett als Durchgangs-HTML markiert.
Jedoch wird mir die Schaltfläche nicht angezeigt.
Er lässt diese einfach aus.
Wie kann ich diese im Webbrowser einblenden?
Es liegen keine Hide-Bedingungen vor.
Danke im voraus,
Marc
-
Zeig mal das Durchgangs-HTML.
-
Hier, im oberen Bereich der Maske, sind noch einige Felder via Teilmaske .
HTTP_Server, Remote_Addr, Path_Info, Query_String, Server_Name, SaveOptions mit "0"
<table width="98%" border="0" align="center" valign="middle">
<tr>
<td class="bigheadline" colspan="4"><br>Einen bestimmten Supportfall anzeigen lassen</td>
</tr>
<tr>
<td class="bigheadline" colspan="4"><img src="leer.gif?openimageresource" border="0" height="10" width="1"></td>
</tr>
<tr>
<td class="textflow" colspan="4">Bitte geben Sie im nachfolgenden Feld die Support-ID ein und klicken Sie danach auf <b>Suchen</b>,<br> um den gewünschten Supportfall angezeigt zu bekommen.</td>
</tr>
<tr>
<td class="bigheadline" colspan="4"><img src="leer.gif?openimageresource" border="0" height="10" width="1"></td>
</tr>
<tr>
<td class="smallertext" width="25%" align="right">Support-ID:</td>
<td class="smallertext" colspan="3"></td>
</tr>
<tr>
<td class="smallertext" colspan="4"><img src="leer.gif?openimageresource" border="0" height="10" width="1"></td>
</tr>
</table>
<table width="98%" border="0" align="center" valign="middle">
<tr>
<td class="smallertext" width="40%"></td>
<td class="smallertext" align="left">HIER IST EIGENTLICH DIE SCHALTFLÄCHE</td>
</tr>
</table>
HIER EIN $$RETURN-FELD mit dem Wert "[" + web_pfadTX + "/nachid/"+@Password(@Text(ReqNumber))+"?editdocument]"
-
Hallo Marc,
ist die Schaltfläche über "Erstellen" - "Hotspot.." angelegt worden ? oder ..?
Hast Du die in der Schaltfläche ein Script definiert. Wenn unter Aktion -> Web nichts steht kann es sein, dass die SF nicht angezeigt wird?!
Was ist, wenn Du das Durchgangshtml nur bei der SF entfernst ?
-
Ich habe in einer anderen DB genau diese Maske.
Dort zeigt er die SF an.
Es ist kein Code oder so hinterlegt.
Ich habe aber auch alle Teilmasken und Felder kopiert, die in der funktionsfähigen DB genutzt werden.
-
Wie sieht es mit der Datenbankeigenschaft "JavaScript beim erstellen von Seiten verwenden" aus?
Ist das Häckchen gesetzt??
-
der haken ist gesetzt!
-
Zeig mal den Source code aus dem Browser.
-
Ganz einfache Frage: Welche Aktionen liegen denn hinter dem Button?
Aus der Designer-Hilfe:
If you select "Web access: Use JavaScript when generating pages", Domino doesn't generate a Submit button automatically.
To allow users to save and close a form on the Web, you must create a button, hotspot, or action that contains these commands:
@Command([FileSave]);
@Command([CloseWindow])
Kaum hat man die beiden Befehle in der Schaltfläche, pinselt sie Domino auch schon im Browser auf den Schirm.
-
@Martin
hatte schon eine ähnliche Frage gestellt?!
Als Antwort kam u.a.:
Es ist kein Code oder so hinterlegt.
..denke da liegt der Hund begraben, wie Du schon sagst bzw. die Hilfe
-
ich habe eine andere DB, da zeigt er den Button an.
Ich habe von dieser DB alles notwendige kopiert und die DB Einstellungen übernommen.
Trotzdem wird der Button nicht angezeigt.
Es liegt keine Aktion hinter dieser Schaltfläche!
-
DANN LEG ZUM KUCKUCK NOCH MAL ENDLICH EINE AKTION HINTER DIE SCHALTFLÄCHE, DANN WIRD SIE AUCH ANGEZEIGT !!!!!!
Firmament, Gesäß und Faden!
-
@Martin..
nicht schreien ;-)
Wenn er nicht will ........ 8) selber schuld.
@Marc
habe es mal versucht nachzuvollziehen.
Die Schaltfäche erscheint nicht, wenn kein Code hinterlegt wurde !!!
Ansonsten mal die DB posten ;-) ...
-
anbei die Datenbank mit meinen Gestaltungselementen.
Als eigentliche DB dient die aktuelle Help-Datenbank von eknori.(muss separat heruntergeladen werden, da die DB selbst gepackt noch zu groß ist.)
LINK: http://www.openntf.org//Projects/pmt.nsf/Releases/43056B2655EE82248625732A0056010B/$file/HELP16.zip (http://www.openntf.org//Projects/pmt.nsf/Releases/43056B2655EE82248625732A0056010B/$file/HELP16.zip)
Dort soll über ein Webinterface nur der Status des Supportfalls angezeigt werden.
Meine View fragt das ab nach Form BugReport und ReqNumber != ""
(Ein Testdokument ist in meiner DB)
Über das $$Return-Feld sollte dann ja eigentlich das Ergebnis zurückgegeben werden, oder?!?
Auch mit dem Code auf der Schaltfläche klappt die Ausgabe nicht.
Zwar wird nun die SF angezeigt aber die eigentliche Aktion stimmt nicht!
Bin für jede Hilfe dankbar.
Marc
-
THEMA ERLEDIGT.
Habe selbst einen Weg gefunden.
Trotzdem danke für die Anregungen!
-
... willst du uns deine Lösung auch offenbaren?
Toni
-
Ich habe die Maske gelöscht und neu angelegt.
Und nun geht's.
Scheint also etwas an der Maske gewesen zu sein!