Autor Thema: Replikation nur bestimmter Felder funktioniert nicht für Rich Text  (Gelesen 2231 mal)

Glombi

  • Gast
Hallo @All,
folgendes Problem habe ich: Ich repliziere eine Datenbank - aber nur bestimmte Felder. Dieses kann man unter den Replizierparametern einstellen.

Nach der Replikation stellt sich das wie folgt dar:
Obwohl ich das Rich Text Feld ausgewählt habe, wird der Inhalt (ein importiertes Bild) beim Öffnen nicht angezeigt.
Gemäß den Dokumenteigenschaften ist das Feld da und hat die gleichen Eigenschaften wie das Feld in der Ursprungsdatenbank.
Was auffällt: Beim Öffnen des Dokuments erscheint in der Titelzeile "(ABGESCHNITTEN)...".

Hat jemand zufällig einen Workaround bzw. eine Erklärung?

Andreas

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Hallo Andreas,

hast Du dir mal alle Felder im Original-Dokument angeschaut? Ich vermute, da fehlen einige.

Bei Anhängen: Notes erstellt zusätzlich zum Richtext-Feld noch x $File-Felder.

Bei über die Zwischenablage eingefügten Bildern: Das Richtextfeld existiert x-mal im Ausgangsdokument.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Glombi

  • Gast
Im Originaldokument ist kein $File Dokument (es gibt auch keinen Dateianhang bzw. OLE Objekt).
Das Rich Text Feld ist auch im Orginaldokument nur einmal da.

Andreas

Glombi

  • Gast
Also: Wenn Text im RTF Feld steht, wird dieser mit repliziert. Wenn dann noch ein Bild importiert wird, fehlt dieses.
Die Dokumenteigenschaften aller Felder sind identisch.
Offenbar wird das Bild ausserhalb des RTF Feldes gespeichert und somit nicht repliziert. In den Dokumenteigenschaften des RTF Feldes sieht man auch nur den Text.

Anhänge gehen erst recht nicht, da man $FILE gar nicht als Feld auswählen kann.

Alles in allem eine nicht wirklich zu gebrauchende Funktion finde ich.

Andreas

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Dann noch ein letzter Versuch:

>>Beim Öffnen des Dokuments erscheint in der Titelzeile "(ABGESCHNITTEN)..."<<

Du hast nicht zufällig bei den Replzierparametern eingestellt, dass nur max. 40K Richtext repliziert werden? Obige Meldung deutet darauf hin...

Wenn Du ein Dokument mit obiger Meldung geöffnet hast, kannst Du es dann vollständig abrufen (Schau mal ins Menü, da müsste irgendwo eine Option "Retrieve full document" zu finden sein)?
Ist es dann vollständig? Gibt es Unterschiede zu vorher?

Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Glombi

  • Gast
Danke Manfred für Deine Hinweise. Diese habe ich vorher schon alle ausgeschlossen - sorry, ich hätte es noch erwähnen sollen.

Es wird vollständig repliziert. Das mit der Nur Zusammenfassung etc. habe ich nicht aktiviert.

Nachdem ich das Dokument vollständig abgerufen habe, sind alle Felder da - auch diejenigen, die ich nicht replizieren will. Auch das Bild ist da.

Was ich noch am Rande erwähnen wollte: Sobald ich in den Replizierparametern die Felder eingeschränkt habe, wird die Replikationsformel automatisch mit einer sehr "speziellen" Formel überschrieben. Keine Ahnung, was das soll  ???

Andreas

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Hallo Andreas,

>>Was ich noch am Rande erwähnen wollte: Sobald ich in den Replizierparametern die Felder eingeschränkt habe, wird die Replikationsformel automatisch mit einer sehr "speziellen" Formel überschrieben. Keine Ahnung, was das soll<<

Das ist echt krank. Bei mir passiert das auch... OK, die Formel kann man ja auf @All ändern.

Aber es kommt noch schlimmer:
Ich habe das auf die Schnelle ausprobiert - hat mich interessiert, weil ich diese auf-Feld-Basis-definierte-Replikation noch nicht verwendet habe.

Fazit:
Ich muss alle Deine Beobachtungen (leider) bestätigen. Unglaublich...

Manfred


Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Glombi

  • Gast
Und die KBASE bestätigt es auch  :(

Title:   
   Selective Field Replication Does Not Replicate Attachments ($File)
Product:   Lotus Notes  >  Lotus Notes  >  Version 5.x
Platform(s):   Platform Independent
Date:   08.05.2002
Doc Number:   1099196


This document is based on the following Software Problem Reports (SPRs):
About SPRs
SPR Number   SPR Status   SPR Fixed Release
SCAS4RHU8T
LIE45DE3Y   Open/Reproduced
Open/Reproduced   Not Applicable
Not Applicable
Problem
When you replicate a database using selective field replication, rich text fields are replicated, however, associated attachments (stored in $File fields) are not.



Solution
This issue has been reported to Lotus Quality Engineering.  Currently, there is no workaround.

Supporting Information:

The following steps can be used to reproduce this issue:

1. Create a database on a server.
2. Create a form with field1_text, field2_text and field3_richtext.
3. Populate the form with data in all fields.  Include an attachment in the field3_richtext field.
4. Create a replica of the database (on the client or another server) by choosing File - Replication - New replica, from the menu options.  Click the "Replication Settings..." button and then choose the "Advanced" button.
5. Select "Fields" and click the "Define..." button.
6. Choose "Custom" from the drop-down list in the dialog box then deselect field1_text.
7. Complete the new replica and then open the database.
8. Open the document.  You will notice that the attachment in field3_richtext is not replicated as expected.

Glombi

  • Gast
Title:   
   Using Field Replication in Notes Client Causes Truncated Documents
Product:   Lotus Notes  >  Lotus Notes  >  Versions 5.x, 4.6x, 4.5x
Platform(s):   Platform Independent
Date:   13.09.2004
Doc Number:   1102078


Problem
When only certain fields in a Notes database are selected for replication under the Advanced Replication Settings, the replicated document is identified in the Window Title as Truncated.   Because the document is now considered truncated, it cannot be edited.  This is true whether all fields but one are replicated or if only one field is replicated; any limitation results in the form being marked as Truncated.



Solution
If the replicated document must be edited then all the Fields must be replicated.  Other means of limiting the fields that you replicate would be to use a new form, or controlled access sub sections.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz