Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: bikerboy am 13.10.09 - 14:52:23
-
Hallo ,
ich bin gerade am Verzweifeln gewesen, als ich eine Composite Application zusammenstellen wollte. Und zwar hatte ich einen Prototyp in meiner Dev-Umgebung gebaut und wollte diesen, dann in unser Echtsystem übeführen, dabei dann aber so Kleinigkeiten bereinigen die mich bei der Erstellung gestört haben. So habe ich die Spalten die in meine Properties stellen in Shared Columuns umgewandelt und diese dann wieder in die entsprechende Ansicht gepackt.
Dann habe ich meine Properties und Actions verbunden und gesehen, dass nichts passiert. Dann habe ich so ziemlich alles anders gedreht und gemacht und gemährt bis ich als letztes die Shared Column in Verdacht hatte, als ich die Spalte dann gegen eine normale ausgetauscht habe, wurde meine Module auch aktualisiert. Vorher war nämlich das Problem, dass er Augenscheinlich kein Publish durchgeführt hat.
Ich hoffe meine Behauptung ist richtig und ich helfe damit weiter
-
Hast Du Dir mal den Programatic name der Shared Columns angeschaut? Mir ist in dem Zusammenhang schon mehrmals passiert, dass ich gleichnamige Columns hatte, mir den merkwürdigsten unvorhersehbaren Seiteneffekten...
-
"Shared xx" ist irgendwie seit der Einführung dieser Möglichkeit irgendwie Mist, oder?
Bernhard
-
@Bernhard
Warum ist das Mist ? Kannst doch tortzdem ganz oft , die selbe Property damit veröffentlichen.
@FriFra
Ja hab ein bisschen probiert. Was auch interessant war, als ich es gemischt aufgesetzt habe also eine Property aus einer normalen Spalte und eine SC und prompt ging es.
-
Robert, benutze die Forumssuche: Mit gemeinsamen Aktionen und Konsorten gibt es sehr viele (ärgerliche) Einträge hier. Gut gemeint, aber halbherzig umgesetzt. Schau Dir daz auch Thomas Schultes Seite welovenotesbut.com an ;)
Bernhard
-
Hallo,
100% Zustimmung zu Bernhard,
ich könnte dazu auch ein Lied singen und es würde mit
"Nie wieder .... " beginnen.
Gruß Werner
-
Ja das stimmt schon .... die Idee dahinter finde ich aber trotzdem gut. Mein Chef ist sogar so begeistert davon, dass er es immer wieder fordert, was zur Konsequenz hat, dass ich die gemeinsamen Aktionen immer erst in einer normalen Aktion programmieren und debugge und wenn alles passt, ich es in eine gemeinsame Aktion kopiert habe.
Ist es auch ein Phänomen von SC, dass die Änderungen nicht sauber übertragen werden ?
Das hatte ich ziemlich oft und hat mich in den Wahnsinn getrieben ?
-
Ist es auch ein Phänomen von SC, dass die Änderungen nicht sauber übertragen werden ?
Keine Ahnung. Bis dahin bin ich gar nicht mehr gekommen, da ich vorher bereits das Prädikat "Murks" verliehen habe. Nun verdient Ytria Geld damit, was IBM Lotus seit sehr vielen Jahren nicht hinbekommt.
Bernhard
-
Hab noch was gefunden bei den Composite Applications,
Wenn ich Eigenschaften und Aktionen verbinden will drücke ich immer auf anwenden und freue mich dann über die vielen Fehlermeldungen. Jetzt bin ich einfach mal über OK rausgegangen und es kamen keine Fehlermeldungen. Ist das bekannt ?
-
"Shared xx" ist irgendwie seit der Einführung dieser Möglichkeit irgendwie Mist, oder?
Ich kann Bernhard (leider) nur zustimmen.
Shared xx ist theoretisch - von der Idee her - eine sehr gute Sache.
Die praktische Umsetzung in Lotus dagegen - ist der Horror.
Shared fields bremsen die Performance nachweislich extrem.
Shared columns aktualisieren sich nicht ordentlich.
Shared actions verhalten sich anders als normale Actions.
Shared - also gemeinsam - haben die alle nur eins - sie machen Probleme.
Ich persönlich denke, dass kommt daher, das das praktisch alles gar nicht "shared" ist
sondern nur bei einer Änderung des shared xx in die jeweiligen "Nutzer" übertragen wird.
Und wenn das mal (intern) nicht klappt, dann kommen die Probleme.
Wenn man ein Shared field löscht, ist es trotzdem noch in der Maske...
Gruß,
Uwe