Domino 9 und frühere Versionen > ND6: Entwicklung
Richtext Feld auslesen
bikerboy:
Sehr geehrte Gemeinde,
ich stehe mal wieder vor einer Herausforderung , der ich mich alleine nicht gewachsen sehe. Ich soll per Knopfdruck Rechnungen in eine meine Datenbank importieren. Das hörste sich eigentlich nicht so schwierig an, aber der wichtigste Teil steht in einem Rich Text Feld und dann noch einmal innerhalb einer Tabelle. Die ertste Frage wie kann ich das dieses Feld sauber ansprechen und wie komme ich an den gewünschten Inhalt?
Ich habe schon versucht mit der ForumSuche mich schlau zu machen, aber habe leider nichts gefunden was mir weiterhilft. Ich bin auch glaube einer der wenigen Menschen die in Google nicht immer finden was sie wollen.
Driri:
Könntest Du das etwas genauer beschreiben ?
In welcher Form liegen die Rechnungen vor ?
Was ist das für eine Datenbank (ich vermute Notes, aber wer weiß ?) ?
Was meinst Du mit "der wichtigste Teil steht in einem Rich Text Feld und dann noch einmal innerhalb einer Tabelle" ? Heißt das, Du benötigst Inhalte, die in einer Tabelle in einem RTF stehen ? Oder einfach den kompletten Inhalt des RF ?
bikerboy:
Ja kann ich ... Sorry ... aber ich lebe in meiner kleinen Welt und habe immer das Problem , dass ich zu wenig Informationen gebe, weil ich immer denke ich werde verstanden.
Also ich greife auf eine NotesDatenbank zu in der Rechnungen enthalten sind. Diese Rechnungen bestehen neben den normalen Kundenangaben die sauber in einzelnen Felder vorhanden sind aus einem RichText Feld in dem eine Tabelle enthalten ist die über mehere Spalten gehen kann, also mit verscheidenen Positionen. Und ich brauche jede Position einzelnt. Ich habe noch ein bisschen die Hilfe durchstöbert und bin in der NotesRichTextItem class auf den Befehl getfirstItem gestossen, dem kann ich sagen , dass er sich auf die erste Tabelle stürzen soll richtig?!? , aber wie geht es dann weiter. ich habe leider noch nie eine Tabelle programmatisch auslesen, analysieren und auswerten müssen.
Driri:
Darum frage ich ja nach ;)
Also, Du müßtest Dir dann je Rechnungsdokument zuerst das entsprechende RTF holen per
Set rtitem = doc.GetFirstItem("Name des RTF")
Um auf die Tabelle im RTF zuzugreifen, brauchst Du die Klasse NotesRichTextNavigator. Schau Dir dazu mal die Designer-Hilfe an.
Ich habe das noch nie benötigt, aber laut Hilfe soll mal über die Klasse auf die Tabelle und auf die Zellen der Tabelle zugreifen können.
bikerboy:
Gut Gut , aber ich weiss noch nicht was ein Navigator mit der Tabelle zu tun hat, aber naja ich werde es versuchen... bin aber immer offen falls jemand einen super Trick kennt
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln