Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Axel am 11.10.05 - 11:22:58
-
Hi,
heute will ich auch mal wieder ein Problem haben.
Ich habe ein Datenbank, in der, in einem RTF-Feld Feedbacks von verschiedenen Personen (unterschiedliche Anzahl) eingetragen werden sollen. Damit das Ganze etwas übersichtlicher aussieht wollte ich mit den neuen RTF-Klassen eine dynamische Tabelle ertellen.
Das Erstellen klappt auch soweit, nur das Anhängen an eine bestehende Tabelle klappt nicht.
Das Vorhandensein einer Tabelle frage ich so ab:
...
Dim rti As NotesRichTextItem
Dim rtnav As NotesRichTextNavigator
Set rti = doc.GetFirstItem("Feedback")
Set rtnav = rti.CreateNavigator
If Not rtnav.FindFirstElement(RTELEM_TYPE_TABLE) Then
'Erstelle eine neue Tabelle
Else
'Hänge eine Zeile an
End If
...
Die IF-Abfrage liefert aber immer False zurück, egal ob es eine Tabelle gibt oder nicht.
Kennt einer das Problem? Das RTF-Feld selbst ist innerhalb des Maskendesigns in Tabellen untergebracht. Im Feld selbst ist dann nur eine Tabellen vorhanden, die auch nicht verschachtelt ist.
Axel
-
Hi,
ich hab das Rätsels Lösung. Das RTF-Feld befindet sich gestaltungstechnisch in geschachtelten Tabellen und damit funktioniert das Ganze nicht mehr. Plaziere ich das Feld außerhalb der Tabelle(n), was von der Gestaltung her 1. besch....(eiden ;) ) aussieht und 2. so nicht gewollt ist, dann funktioniert's.
Ist wieder typisch IBM. Da werden die neuen Features ganz gross angekündigt. Wie toll und nützlich die doch sind und wenn man sie verwenden will, dann fällt man auf die Nase damit.
Ich bin begeistert. >:( >:(
Axel
-
Hallo Axel
Ich denke so ein Problem hab ich mit meinem Eintrag: http://www.atnotes.de/index.php?topic=26219.0
auch. Wenn ich keine Tabelle mache dann geht das nämlich auch?
-
Hi,
willkommen im Club. ;)
Ich habe mich von der Tabelle verabschiedet und mache es mit Antwortdokumenten und einer eingebetteten Ansicht. Für diese Anwendung passt es auch so ganz gut.
Vielleicht wird's ja in den nächsten Version noch mit den Tabellen.
Axel