Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Jörg Barth am 25.09.02 - 15:03:12
-
Gibt es eine Möglichkeit herauszufinden, auf welcher Lasche einer Tabbed-Table ein Benutzer gerade steht?
Ich möchte mit dem gleichen Aktionsbutton, je nach der Lasche, z.B. unterschiedliche Dokumente anlegen...
Gruß Jörg
-
Hi,
im Moment gibts dafür gibt es keine Möglichkeit.
Zu mindest keine mir bekannte.
Axel
-
Ich denke, es geht nur gerade umgekehrt, man kann mit einem Klick auf einen Button oder sonstigen Hotspot erreichen, dass auf eine bestimmte Registerkarte gesprungen wird. Vielleicht lässt sich da ja so umbauen.
Dazu brauchst du lediglich ein Feld
§NameDeinerTabelle
dessen Wert du entsprechend setzt. Dazu müssen dann allerdings die Tabs berechnet sein und wenn man zusätzliche Benutzerauswahl über die Tabs zulässt, bekommt das Feld die Änderungen nicht mit.
-
Dazu brauchst du lediglich ein Feld
§NameDeinerTabelle
Hi,
das Feld muß $NameDeinerTabelle heißen.
Wenn man das so macht ist es kein Problem. Aber ich denke Jörg hat eine Tabelle mit Reitern, mit den der User zwischen den einzelnen Zeilen wechselt. Und dann ist's Essig. Vor solchen Problemen stand ich auch
Axel
-
das Feld muß $NameDeinerTabelle heißen.
Ups, natürlich. Aber vielleicht gehen Iris die Dollar-Felder ja eines Tages aus und sie fangen doch noch mit Paragraph-Felder an. :)
Aber ich denke Jörg hat eine Tabelle mit Reitern, mit den der User zwischen den einzelnen Zeilen wechselt. Und dann ist's Essig. Vor solchen Problemen stand ich auch
Allerdings. Außer man imitiert die Tabs mit einer Reihe Buttons. Optisch nicht wirklich überzeugend (wenngleich man dann wenigstens die Farbe und Schriftgröße auswählen kann :P).
-
Ich hab auch schon überlegt, on ich von der momentanen Kopfzeile der Tabelle einen Screenshot mache, dann auf programmgesteuerte Tabelle umstelle und den Screenshot als Grafik darüberstelle und mit Hotspots versehe.
Geht, ist aber alles andere als sauber und null pflegeleicht.
Schade, aber vielleicht gibts ja irgendwann mal ne bessere Lösung.
Danke für Eure Hilfe
Jörg
-
So ähnlich (nur mit *SCHAUER* Layout Regions) musste man es ja unter R4 noch machen.
Auf den erten Blick hat sich in R6 nichts geändert. Außer, dass man nun wenigstens die Tab-Beschriftung formatieren kann ... :)
-
@Jörg:
Folgendes funktioniert - wenn auch etwas unelegant:
Pro Tab ein bearbeitbares Feld (kleine Schrift wie Small Font, gleiche Farbe wie Maske/Tabelle): Der Cursor spring beim Wechsel der Tabs immer in das erste bearbeitbare Feld.
Dann mit LotusScript das Event "Entering" des Feldes beackern.
Gruß
Andreas