Autor Thema: AppendRTItem erzeugt 2 Felder mit gleichem Namen  (Gelesen 3427 mal)

Offline Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
AppendRTItem erzeugt 2 Felder mit gleichem Namen
« am: 28.07.04 - 17:41:08 »
Hallo zusammen,
ich bin neu hier und nicht mehr ganz Anfänger was Notes betrifft.

Nachdem ich das ein oder andere mal hier schon Anregungen gefunden habe muß ich jetzt mal ein Problem loswerden. Vielleicht kann ich ja auch mal helfen, wir werden sehen.

Kurz umrissen stehts schon im Thema.
Solange man ein solches Dokument in Notes betrachtet ist es kein Problem, der Notes-Client fasst die Inhalte zusammen und zeigt alles gemeinsam an. Aber beim Web-Zugriff darauf wird nur der Inhalt eines Feldes angezeigt.

Erzeugt wird das Dokument mit Script.
Dazu mal in Stichworten den Vorgang.

set doc = db.createdocument
set rtitem = doc.createrichtextitem("bla")

'jetzt wird im rtitem einiges zugefügt
'.....
call rtitem.appendtext("blafasel")
'.....
'und zum Schluss soll aus einem RTItem eines vorhandenen Dokuments der Inhalt angefügt werden
set rtitem2 = doc2.getfirstitem("blub")
call rtitem.appendrtitem( rtitem2 )

'dann noch ein bischen Text
call rtitem.AddNewLine(1)
call rtitem.AppendText("was ist los")

'und das Doc wird gespeichert
flag = doc.save(true,false, true)


Tja, und wie gesagt.
Das ganze erzeugt 2 Richtext-Felder mit gleichem Namen.  ???

Hat jemand von euch eine Idee dazu?
Das speichern des neuen Dokuments vor dem Anhängen des 2. Items brachte keine Änderung.

Danke schonmal fürs durchlesen.

Colorize

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #1 am: 28.07.04 - 17:59:13 »
Zweimal dasselber RT-Item ist nicht ganz ungewöhnlich, sobald gewisse Grössen überschritten werden. Wird denn der Inhalt richtig angezeigt oder siehst Du nur den "halben" Inhalt?
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 Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #2 am: 28.07.04 - 18:24:57 »
@Semeaphoros:

Schonmal danke fürs einklinken.

Hatte gerade einen sooo schönen Text zu Deiner Nachfrage und - war leider nicht eingeloggt. Also nochmal.

An der Größe wird es nicht liegen, sind im Beispiel 390 Byte und 474 Byte, keine Anhänge oder sonstige Besonderheiten, lediglich formatierter Text.

Im Web wird nur der Inhalt von einem der beiden Felder angezeigt.

In den Eigenschaften der Felder kann man eine
"Doppelte Eintrags-ID" finden. die lauten 0 und 1

Das Feld mit der 1 entspricht dem angehängten RTITem2 und wird im Web angezeigt. Das Feld, bzw. natürlich der Inhalt daraus, mit 0 bleibt unsichtbar.

Während man im Web editiert und für das Richtextfeld das Java-Applet dazu aktiviert ist zeigt das Applet alles wie erwartet.
Bug oder Standard?  ;D

Hoffnungsvolle Grüße

Colorize

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #3 am: 28.07.04 - 18:28:05 »
Tönt für mich seltsam, kann aber leider nicht mehr dazu sagen, da ich das selber so noch nicht erlebt habe. Hoffen wir mal auf die anderen.
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

Glombi

  • Gast
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #4 am: 28.07.04 - 20:59:43 »
Wann wird denn der Scriptcode ausgeführt? Durch einen Web-Query-Wie-Auch-Immer Agenten?

In Notes kann man das Dokument vollständig sehen, mit dem Browser nicht?

Andreas

Offline Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #5 am: 29.07.04 - 10:23:41 »
Hi Glombi:

Das Dokument wird durch eine Aktion im Notes-Client erzeugt!

Und zur 2. Frage:
Genau, Feldinhalt in Notes vollständig, im Browser nicht vollständig zu sehen.

Gruß Jürgen
« Letzte Änderung: 29.07.04 - 10:24:49 von Colorize »

Offline Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #6 am: 30.07.04 - 12:02:54 »
Letzter Versuch:

Hat keiner einer ne Idee.

Das mehrfach vorkommende Feld würde mich nicht stören wenn ich eine Idee hätte wie man das im Web komplett anzeigen kann.

Den Thread -
http://www.atnotes.de/index.php?board=7;action=display;threadid=17277
hab ich im Auge.

Greets
Jürgen
« Letzte Änderung: 30.07.04 - 12:09:40 von Colorize »

Glombi

  • Gast
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #7 am: 30.07.04 - 12:17:56 »
Ich habe es nachgestellt: Es werden 2 Items angelegt mit den genannten Properties.

Im Web sehe ich alles korrekt, wenn für Body "HTML verwenden" eingestellt ist. Sowohl im Lese- als auch im Bearbeitenmodus (Web) sehe ich alles.

Ist "Java Applet verwenden" fpr Anzeige Web im Body-Feld eingestellt, sehe ich nur im Lesemodus den Inhalt vollständig. Im Bearbeitenmodus (Web) sehe ich gar nichts !?

Andreas
« Letzte Änderung: 30.07.04 - 12:24:01 von Glombi »

Driri

  • Gast
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #8 am: 30.07.04 - 13:07:07 »
Ich habe das mal ohne Script nachgestellt, daß heißt ich habe solange Texte ins RTF gepackt, bis ich zwei Body-Items hatte.

Ich kriege im Browser sowohl unter Verwendung von HTML, als auch unter Verwendung des Applets den kompletten Inhalt des Body-Feldes angezeigt und kann diesen auch bearbeiten.

Ist das jetzt ein Problem mit unterschiedlichen Eigenschaften der Maske oder tritt das Problem wirklich nur auf, wenn man mit AppendRTItem arbeitet ?

Offline Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #9 am: 30.07.04 - 15:02:39 »
Ich habs auch in einer leeren DB nachgebaut!

1. Durch AppendRTItem wird immer ein 2. , gleichnamiges Item im Dokument erzeugt.
2. In meiner Test-DB klappts mit dem Nachbarn sowohl im Web als auch in Notes - verdammt.

Kann ich wieder das ganze WE nicht schlafen    ;)

Glombi

  • Gast
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #10 am: 30.07.04 - 15:04:18 »
2. In meiner Test-DB klappts mit dem Nachbarn sowohl im Web als auch in Notes - verdammt.
Auch mit dem Java Applet ?

Andreas

Offline Colorize

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
  • Mal sehen .....
    • Private Homepage
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #11 am: 02.08.04 - 11:30:48 »
@glombi:

Hatte ich gar nicht probiert.
Aber jetzt.

Ja, auch mit dem Applet.

Gruß
Jürgen

Driri

  • Gast
Re:AppendRTItem erzeugt 2 Felder mit gleichem Namen
« Antwort #12 am: 02.08.04 - 11:59:07 »
Sind evtl. irgendwelche Maskeneigenschaften gesetzt bzw. nicht gesetzt ? z.B. das Flag "HTML für alle Felder generieren" ?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz