von LokutusvB » Do, 05.11.2009 15:58
Danke für deine Hilfe, leider funktioniert es immer noch nicht. Wo könnte der Fehler noch liegen?
Code: Alles auswählen
procedure insert(tableIndex, xpos, ypos: Integer);
var
ctrl, tables, aktTable, bm: Variant;
begin
tables := Document.getTextTables;
aktTable := tables.getByIndex(tableIndex);
bm := aktTable.getCellbyPosition(xpos, ypos);
// bm.setString('cursor'); // Debug -> richtige Zelle ermittelt
ctrl := bm.createTextCursor;
ctrl.InsertDocumentFromURL('D:\OO_Test\testbaustein.odt', VarArrayCreate([0, - 1], varVariant));
end;
Der Pfad zum Dokument ist soweit richtig. Gebe ich testweise ein Dokument an, was nicht vorhanden ist, kommt leider keine Fehlermeldung. Woran könnte es jetzt noch liegen, das kein anderes Dokument bzw. dessen Text einfgefügt wird?
Danke für deine Hilfe, leider funktioniert es immer noch nicht. Wo könnte der Fehler noch liegen?
[code]
procedure insert(tableIndex, xpos, ypos: Integer);
var
ctrl, tables, aktTable, bm: Variant;
begin
tables := Document.getTextTables;
aktTable := tables.getByIndex(tableIndex);
bm := aktTable.getCellbyPosition(xpos, ypos);
// bm.setString('cursor'); // Debug -> richtige Zelle ermittelt
ctrl := bm.createTextCursor;
ctrl.InsertDocumentFromURL('D:\OO_Test\testbaustein.odt', VarArrayCreate([0, - 1], varVariant));
end;
[/code]
Der Pfad zum Dokument ist soweit richtig. Gebe ich testweise ein Dokument an, was nicht vorhanden ist, kommt leider keine Fehlermeldung. Woran könnte es jetzt noch liegen, das kein anderes Dokument bzw. dessen Text einfgefügt wird?