Domino 9 und frühere Versionen > Entwicklung

actionbutton in mehreren views darstellen

(1/4) > >>

zeeboo:
hallo

ich habe einen actionbutton für ein view erstellt.
ich möchte nun das dieser für alle views (und eventuell auch forms) in der DB angezeigt wird.


greeetz & thx

zeeboo

Axel:
Hi,

mach den Actionbutton als "Gemeinsame Aktion" und füge ihn dann in alle Views ein.


Axel

ata:
... das wäre der Weg, den Notes bietet - ich meide ihn und kopiere die Aktion lieber durch alle Ansichten und Masken - so vielversprechend dieser Weg ist, er hat auch seine Probleme...

ata

Meff:
@ata

und welche? Der Vorteil der "gemeinsamen Aktionen" ist, dass Du den Code bei Änderung nur an einer Stelle anpassen musst. Wenn Du sowas in jeder Ansicht hast, dann kann das unter Umständen ziemlich aufwändig und vorallem eine Quelle des Fehlers darstellen.

Meff

ata:
@Meff

... da gebe ich dir Recht. Vom Ansatz her ist die gemeinsame Aktion eine sinnvolle Erweiterung - aber ich hatte mehr Probleme als Nutzen damit. Wenn es sich um Aktionen handelt, die einmal programmiert werden und bis zum ausmustern der DB nicht mehr angelangt werden, dann gebe ich dir Recht, und diesem Fall würde selbst ich die gemeinsame Aktion verwenden...

... nur genau da, wo es Sinn machen würde - Code an einer Stelle pflegen - da hapert es. Habe ich in einer gemeinsamen Aktion LS-Code geändert hatte er anschließend Probleme verursacht, die ich zunächst nicht zuordnen konnte - und konnte es nur so beheben, daß ich durch alle Masken und Ansichten mußte, die Aktion entfernen und wieder neu einbinden - und dann kann ich gleich Copy & Paste machen...

... ich lagere den Code für mehrfach verwendete Aktionen in Lib's aus - geht zwar auf Kosten der Performance, aber ist damit am praktikabelsten...

ata

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln