Autor Thema: "Die Maske und die Teilmaske X enthalten beide ein Feld namens Y  (Gelesen 4138 mal)

Offline cococo69

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 286
  • Geschlecht: Männlich
  • Super dieses Forum!!!
    • Mein Hobby...
Hallo,

ab und an habe ich bei Dokumenten  einer Maske obige Fehlermeldung. Ich habe mal gelesen, dass dies vorkommen kann, wenn man mehr als 2 Teilmasken in einer Maske verwendet. Meine Maske enthält 5 Teilmasken.

Wie sind Eure Erfahrungen?
Wie ist Eure Vorgehensweise...
... 1. bei dieser Fehlermeldung?
... 2. bzgl. der Gestaltung von Masken mit Teilmasken?

Gruß
Armin

Glombi

  • Gast
Das Problem ist einfach erklärt: Wenn Du in Deiner Maske ein Feld namens "XYZ" hast und ein Feld names "XYZ"auch in einer Teilmaske entahlten ist bzw. wenn Du mehrere Teilmesken mit dem gleichen Feldnamen verwendest, kommt die Meldung.

Um das zu verhindern, musst Du dafür sorgen, dass immer unterschiedliche Feldnamen verwendet werden
oder den Feldnamen in den Teilmasken ein eindeutiges Präfix voranstellen.

Andreas

Offline cococo69

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 286
  • Geschlecht: Männlich
  • Super dieses Forum!!!
    • Mein Hobby...
Hallo Andreas,

so einfach ist es doch nicht:
Ich habe KEINE namensgleichen Felder, sonst hätte ich diese Fehlermeldung ja immer!!! Bei 99% der Dokumente mit dieser Maske habe ich aber KEINE Probleme und nur bei 1% gibt es diese Meldung!!!???  ???

Gruß
Armin

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Ach so, das hab ich aber auch nicht auf Anhieb verstanden. Nein, dieses Problem ist mir noch nicht begegnet.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Hallo Armin,

ich nehme mal an du arbeitest mit berechneten Teilmasken. Da konnte es schon mal vorkommen. Bei der Berechnung der Teilmasken hatte er sich immer wieder mal verschluckt, vor allem, wenn Richtextfelder im Spiel waren...

Toni
Grüßle Toni :)

Offline cococo69

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 286
  • Geschlecht: Männlich
  • Super dieses Forum!!!
    • Mein Hobby...
Hallo Toni,

es handelt sich nicht um berechnete (sondern ganz normale) Teilmasken!

Gruß
Armin

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Ich habe sowas noch niemals erlebt (aber schon Unmengen von Teilmasken eingesetzt) - es sei denn, das Feld war wirklich doppelt vorhanden.
Hast Du schon mal in der kBase recherchiert ?

Bernhard

Offline cococo69

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 286
  • Geschlecht: Männlich
  • Super dieses Forum!!!
    • Mein Hobby...
Hallo,

was ich noch nicht erwähnt habe: Die Datenbank wurde unter R5 erstellt wird aber überwiegend noch mit Notes 4.57 (OS/2-Clients) bearbeitet. Ich weiß leider nicht, ob das nur unter OS/2 passiert oder auch unter R5.

In einem Seminar wurde mal die Aussage getroffen, man soll pro Maske max. 3 Teilmasken einsetzen. Wie macht ihr das in der Praxis?

Gruß
Armin

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Falls du das nicht schon gemacht hast:
Starte eine Design Synopsis und hake alle Masken und Teilmasken an.
Mach dann eine Volltextsuche über die Synopse nach dem Feldnamen.
Vielleicht ist es ja doch irgendwie doppelt.

Diese Teilmasken-Geschichte kann unübersichtlich werden.

Gruß Axel
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Hallo, Armin,

wenn man es vermeiden kann, sollten die Apps mit einer Designer-Version erstellt werden, die der der niedrigsten Client-Version entspricht. Auch Notes ist "nur" abwärts-, aber nicht aufwärtskompatibel. Da könnte es also durchaus unerwünschte Nebeneffekte geben mit einer R5-DB und einem 4.5x-Client.

Anzahl Teilmasken: Das Laden jeder Teilmaske kostet Zeit - immer mehr, als wenn der komplette Inhalt in einer einzigen Maske stehen würde. Ich habe eine App mit mind. fünf Teilmasken (in bestimmten Situationen sind es noch mehr), versuche derartige "Auswüchse" aber zu vermeiden.

HTH,

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz