Domino 9 und frühere Versionen > Entwicklung
Tasten sperren und Layout
TimF:
Hallo erstmal,
endlich hab ich mal ein ordentliches Notes Forum gefunden. Ich muss gleich sagen, dass ich mich noch nicht sehr lange mit der Notes-Entwicklung beschäftige. Ich habe folgendes Problem:
Gibt es eine Möglichkeit in einer Maske bestimmte Tasten zu sperren? Ich habe ein RichText Feld in einer Tabelle. Ich möchte allerdings das die Tabelle eine bestimmte Größe nicht überschreitet und sobald der Nutzer die Enter bzw. Return Taste drückt springt die gesamte Tabelle ja eine Zeile weiter. Das RichText Feld hat eine vorgegebene Größe per @NewLine.
Noch mal im Klartext:
Kann ich Tasten in einer Maske sperren und beim betätigen der Taste eine Meldung erscheinen lassen wie z.B. "Finger weg von dieser Taste !!" ;)
Mein 2tes Problem: ::)
In der einfachen Designer Entwicklungsunmgebung ist es ja nicht möglich ein RichText Feld in einem Layout Bereich einzufügen. Gibt es da einen Trick ein Textfeld irgendwie doch noch zu einem RichText Feld zu machen.
Freue mich über jede Hilfe
MfG
TimF
Markus Henke:
Hallo,
zu Frage 1: Das geht wahrscheinlich über die API, aber dafür brauchst Du gute Script Kenntnisse und auch API Kenntnisse.
zu Frage 2: Du möchtest wahrscheinlich den Layout Bereich dazu benutzen, eine DialogBox aufzurufen, in die der User Werte eingeben kann. Wenn das so ist, dann kannst Du anstatt des Layout Bereichs auch eine Tabelle benutzen. In die kannst Du dann ein RichText Feld einbauen. Natürlich kannst Du in der Tabelle nicht alles so schön anordnen, wie im Layout Bereich. Ließ mal in der Hilfe nach. Da ist es recht gut erklärt.
Gruß
Markus
TimF:
wg Frage2:
Das Problem liegt eher darin, dass das Textfeld den gesamten Text aufnimmt allerdings beim Ausdruck abschneidet und den Rest weglässt. Ich finde das merkwürdig, da der Feld Inhalt dem gesamten Inhalt entspricht beim Ausdruck allerdings ab einem bestimmten Zeichen nicht mehr gedruckt wird. Das liegt wahrscheinlich daran das ein Textfeld ja nur eine bestimmte Datenmenge verarbeiten kann oder? ???
Markus Henke:
Hi,
ich steh auf dem Schlauch. Von welchem Textfeld redest Du? Und was hat ein Layoutbereich mit einem Ausdruck zu tun?
hilf mir mal auf die Sprünge :)
Markus
TimF:
OK
Beide Fragen beziehen sich auf eine Maske zum Erstellen von Berichtsheften für Azubis. Die Maske von Frage 1 war meine erste Lösung. Hierbei hatte ich ja das Problem, das beim Betätigen der ENTER-Taste die Zeilen weiterspringen.
Nun habe ich versucht das ganze in einem Layout-Bereich zu entwickeln. Wenn ich nun in diesen Layout-Bereich ein Textfeld einfüge wird dieses ja wie bei einer Tabelle umrandet.
In dieses Textfeld können die Azubis nun ihren Bericht eintragen und soviel Enter drücken wie sie möchten, da das Textfeld sich hierdurch ja nicht vergrößert. Wenn der Bericht nun fertig ist werden hier Berichte in einer größe von über 1.000 Zeichen geschrieben. Wenn dieser Bericht nun ausgedruckt wird, wird ein Teil des Textfeldes nicht ausgedruckt. Ich vermute jetzt mal das dies mit einer Datenbegrenzung des Textfeldes zusammenhängt.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln