Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: FrankLU am 15.08.05 - 16:23:08

Titel: Beschriftung von Schaltflächen
Beitrag von: FrankLU am 15.08.05 - 16:23:08
Hallo!

Ist es möglich, die Beschriftung auf Schaltflächen dynamisch zu ändern, z.B. mit der Auftragsnummer zu versehen, deren Auftrag dann geöffnet wird?

Grüße aus der Pflaz
Frank
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Glombi am 15.08.05 - 16:26:29
Du kannst berechneten Text verwenden und darüber einen Aktions-Hotspot legen.

Schaltflächentexte lassen sich nicht ändern.

Andreas
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Thomas Schulte am 15.08.05 - 16:32:22
Noch so ein Ätsch nicht weitergedacht Punkt für IBM. Ähnlich wie Spaltentitel und Tabbed Table Überschriften.
Bei Aktionen kann man die Beschriftung nämlich sehr wohl zur Laufzeit anpassen.
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: flaite am 15.08.05 - 16:45:07
Wenn ich demnächst meinen Kunden ein für den Anwender schwer zu durchschauendes Feature anbiete, dann probier ich das mal mit einer "Ätsch. Nicht weitergedacht. Axel Janßen"-Mail  ;D
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: FrankLU am 18.08.05 - 14:01:10
Noch so ein Ätsch nicht weitergedacht Punkt für IBM. Ähnlich wie Spaltentitel und Tabbed Table Überschriften.
Bei Aktionen kann man die Beschriftung nämlich sehr wohl zur Laufzeit anpassen.

Das ist sehr schön zu wissen. Und wie mache ich das? Ein paar Codezeilen wären hilfreich.

Danke im voraus.
Frank
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Thomas Schulte am 18.08.05 - 14:02:45
Schau dir !!Help!! an, da machen wir das andauernd.
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Thomas Schulte am 18.08.05 - 14:14:12
Wenn ich demnächst meinen Kunden ein für den Anwender schwer zu durchschauendes Feature anbiete, dann probier ich das mal mit einer "Ätsch. Nicht weitergedacht. Axel Janßen"-Mail ;D
Wenn du damit durchkommst  >:D

Nur verpennst du wieder mal das wichtigste bei meiner Aussage.

Der Notes Client ist AUCH eine Entwicklungsumgebung. Wenn dann ein "wichtiges" Feature wie die Möglichkeit Kontextabhängig Beschriftungen zu ändern nur teilweise realisiert wird und das scheinbar auch noch aus Marketinggründen (NGD), dann grenzt das schon an bewusste Verarschung des Kunden, der in diesem Fall der Entwickler ist.

Das wäre analog zu deinem Beitrag dann der Fall wenn du deinen Kunden ein Feature anbietest, das nur die Hälfte der Arbeit macht und den Rest darf er dann zu Fuß erledigen.

Und dann denke ich würdest du dich selber bei deiner Programmiererehre gepackt fühlen und dein Kunde würde das so auch garantiert nicht abnehmen.
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Glombi am 18.08.05 - 16:02:32
Ich habe mich natürlich auch sofort daran gemacht, einen Aktionstext zu programmieren. Dabei ist mir aufgefallen, dass man Werte aus Feldern nur mit @GetField("<Feldname>") bekommt.
Ansonsten, nette Sache...

Buttons sind wahrscheinlich irgendwo hardcodiert im Notes-Quellprogramm und keiner traut sich da mehr heran  ;D

Andreas
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: FrankLU am 18.08.05 - 17:12:46
Hallo Thomas Schulze,

nachdem ich etwas hilflos auf !!HELP!! rumgeirrt bin und nur Einträge zu Beta-Versionen und Mail-Versand gefunden habe (die ich nicht verstanden habe), habe ich mir dann schließlich die Datenbank Helpdesk109.ntf heruntergeladen und angeguckt.

Nun raucht mir tierisch der Anfänger-Kopf nach soviel Code. Immerhin habe ich jetzt eine Ahnung davon, wie ich Aktionen und Berechnete Texte in unterschiedlichen Sprachen hinbekomme.

Leider habe ich zu meinem eigentlichen Problem, nämlich Hotspot-Schaltflächen zu beschriften, keine Antwort gefunden. Vielleicht habe ich sie auch einfach übersehen. :-)

Oder es ist eben doch so, wie Glombi schrieb: Es geht einafch nicht. Allerdings ist es mir nicht gelungen, einen Hotspot über einen Berechneten Text zu legen. Ich bekomme die immer nur nebeneinander hin. Ich stelle mich sicherlich nur zu doof an. :-)

Frank
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Thomas Schulte am 18.08.05 - 17:17:34
Das hat Andreas doch schon gesagt.

Die Beschriftung von Schaltflächen kann man NICHT zur Laufzeit verändern.

Kein Drumrumprogrammieren keine Abkürzung kein so geht das aber vielleicht doch.

Und das du hilflos auf Help rumgeirrt bist tut mir leid. Wir werden uns dazu Gedanken machen.

Ach ja und wenn schon dann hol dir doch die 1.0.10 Beta2. Sooo Beta ist die nämlich gar nicht.
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Glombi am 18.08.05 - 17:21:17
Zitat
Allerdings ist es mir nicht gelungen, einen Hotspot über einen Berechneten Text zu legen. Ich bekomme die immer nur nebeneinander hin. Ich stelle mich sicherlich nur zu doof an. :-)
Stimmt, das ist auch ein Fall von Ätsch. Sorry für meine falsche Aussage.

Andreas
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Glombi am 18.08.05 - 17:23:13
Also musst Du ein Feld verwenden (Berechnet zur Anzeige) und darüber einen Aktions-Hotspot.

Andreas
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: Thomas Schulte am 18.08.05 - 17:34:47
Und so geht das
Titel: Re: Beschriftung von Schaltflächen
Beitrag von: FrankLU am 25.08.05 - 13:16:33
Hallo!

Ich möchte mich bei allen für die Hilfestellungen bedanken!

Frank