tabellenzeile verstecken

  • Hallo,


    ich such grad eine Möglichkeit, wie ich unter bestimmten Voraussetzungen eine Tabellenzeile verstecken kann.


    Bin etwas ratlos. Weder in der Hilfe, noch in den Properties kann ich was geeignetes finden. Geht das überhaupt?


    Viele Grüße,
    Cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

    • Offizieller Beitrag

    markiere die Zeile der Tabelle und gehe dann auf die Text-Eigenschaften. Dort gibt es einen Reiter für das verbergen.


    Gruß
    Dirk


    [size=x-small][color=CC0000]bitte Themenpräfix beachten[/color][/size]

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

  • Das ist bei uns leider so nicht möglich.


    Wir benutzen ganz viel diese Hide / When geschichte.
    Wenn ich jetzt die Texteigenschaften der gesammten Tabellenzeile einstelle, kann nich nicht mehr individuell auf die einzelnen Felder und Texte eingehen.


    Wir haben immer ein Edit Feld und dasselbe nur zur Anzeige.
    Damit man nicht zu jedem Zeitpunkt daran rumeditieren kann. Und auch nicht jeder immer alles (auf den ersten Blick) sehen kann.


    Gibts sonst noch eine Möglichkeit?


    Viele Grüße,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

    • Offizieller Beitrag

    mh dann musst Du für jede einzelne Zelle/Zeile in der Zelle die HW-Formel erweitern.


    Gruß
    Dirk

  • Ohje, das hab ich befürchtet.
    Aber dann bleibt vermutlich eine vermeintlich leere Tabellenzeile zurück, oder?


    Werde mal mein Oberstübchen anstrengen ob mir was alternatives einfällt. Auslagern in ein andere Dokument oder so und das dann ggf. verlinken.


    Trotzdem danke!


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

    • Offizieller Beitrag

    baus doch in eine berechnete Teilmaske und zeige diese nur an, wenn die Zeile erscheinen soll.


    Gruß
    Dirk

  • Hi,


    hm, subform ist schon ganz gut.
    Aber kann ich das überhaupt innerhalb eines arbeitsschrittes für den Anwender sichtbar machen?
    In der Hilfe steht, dass subform Formeln nicht in einem geöffneten Dokument refresht /(äh wie heißt das auf deutsch?) werden können.


    Ich hatte mir vorgestellt, einen radio button mit yes / no auszustatten. Default Einstellung auf no. Subform anzeigen, wenn yes.


    Hab also an die passende Stelle eine computed subform eingefügt.
    Das ganze mit folgender formel berechnet:
    @If(schedule_needed ="Yes";"schedule";"");


    Klappt auch. Muß aber vorher das Dokument erstmal speichern. Das werden meine User net machen. Kann ich das vorher erstmal speichern umgehen?


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

    • Offizieller Beitrag

    bei der Subform muss die Maske geschlossen werden.


    Aber dies kann ein Script für Dich tun.
    - Uidoc speichern
    - Backend-Doc holen
    - uidoc schließen
    - uidoc anhand vom Backend-Doc mit NotesUIWorkSpace.EditDocument wieder öffnen


    Gruß
    Dirk

  • Geht das auch mit Formeln?
    Ich kann leider nicht skripten. :(


    Wird dann auch für den Anwender sichtbar die Maske geschlossen?
    Oder verläuft das hübsch brav im Hintergrund und man sieht nichts? (Was mir persönlich lieber wäre)


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

    • Offizieller Beitrag

    es zuckt nur kurz.


    Also mit Function solltest Du Dir mal
    @DocumentUniqueID
    @Command( [FileSave] )
    @Command([FileCloseWindow])
    @Command( [OpenDocument] ...)
    ansehen. Daraus müsste sich etwas basteln lassen. Die Maske ist dann ggf. wiede rnach oben gescrollt.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

  • Super, schau ich mir gleich mal an.
    Was ist eigentlich der Unterschied zwischen:


    @command und @postedcommand?


    Beides wird doch nach einer Aktion ausgeführt, oder?


    Danke & Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

  • Siehe Designer Hilfe



    Im kompletten Hilfedokument findest du noch ne Tabelle dazu

  • Hm, manchmal sieht man den Wald vor lauter Bäumen nicht mehr.


    Was das @Command und @PostedCommand angeht hab ichs jetzt verstanden.


    Aber irgendwie komm ich mit den commands nicht weiter.
    Bei mir passiert rein gar nichts.
    Ich hatte diese commands genommen:
    @Command([FileSave]);
    @Command([FileCloseWindow]);
    @Command([OpenDocument]);
    unique id hab ich in jedem Dokumentkopf in einem versteckten feld. Das sollte hoffentlich denselben Zweck erfüllen.


    Vielleicht probier ich doch mir ein Skript bei onchange reinzusetzen.


    Ich hatte hoffentlich erwähnt, dass das Feld vom Typ radiobutton ist?


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

  • Dann müßte er aber zumindest das Fenster schließen.
    Ich hab auch mal die letzte Zeile mit dem opendocument weggelassen. Und es passiert trotzdem gar nichts.


    Vorher hab ich aber getestet was passiert, wenn ich ihm die DocumentID mitgebe. Die war in einem anderen Feld MainID gespeichert. Also habe ich
    @command([OpenDocument];"MainID"); gemacht.


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

  • Ich hab abwechselnd ausprobiert:


    erst in inputtranslation.
    dann in inputvalidation.


    Sonst hab ich ja nur noch default value und inputenabled was beides noch unglücklicher erscheint. onchange geht ja nur für Skripte.
    Ich überleg schon den RadioButton in einen normalen Button zu ändern. Da hab ich ja Klick.


    Gruß,
    cyntia

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......

  • Gut. Ich hab jetzt einen Hotspot drüber gelegt.


    Jetzt bekomme ich einen Fehler: Cannot execute specified command.
    Da das Dokument gespeichert und geschlossen wird. Gehe ich davon aus, dass sich der Fehler auf das Öffnen bezieht.


    Das Feld MainID ist computed when composed mit dem default value:
    @Text(@DocumentUniqueID)


    Ich beziehe mich beim öffnen auf den Inhalt von MainID. Aber ich verstehe nicht, wie ich festlegen kann, wessen Dokuments MainID ich überhaupt meine. Weil ja jedes Dokument eine eigene hat.

    domino server 6.5.5; notes clients 6.5.1 bzw. 6.5.2 englisch auf w2000 E
    clients auf w2000 englisch bzw. englisch multilanguage mit japanisch......