Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: bikerboy am 13.10.09 - 14:52:23

Titel: [Bug] in 8.5 Glaub ich
Beitrag 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
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: FriFra am 14.10.09 - 23:12:51
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...
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: koehlerbv am 14.10.09 - 23:45:23
"Shared xx" ist irgendwie seit der Einführung dieser Möglichkeit irgendwie Mist, oder?

Bernhard
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: bikerboy am 16.10.09 - 16:07:08
@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.
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: koehlerbv am 16.10.09 - 16:23:14
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
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: WernerMo am 16.10.09 - 16:27:18
Hallo,

100% Zustimmung zu Bernhard,

ich könnte dazu auch ein Lied singen und es würde mit
"Nie wieder .... " beginnen.

Gruß Werner
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: bikerboy am 16.10.09 - 16:57:09
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 ?
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: koehlerbv am 16.10.09 - 17:05:45
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
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: bikerboy am 21.10.09 - 12:52:06
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 ?
Titel: Re: [Bug] in 8.5 Glaub ich
Beitrag von: datenbanken24 am 21.10.09 - 14:59:18
Zitat
"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