von lto » So, 10.10.2010 11:44
hallo,
ich bin recht neu hier und hab recht wenig (eigentlich sehr wenig) ahnung von der macroprogrammierung. ich hoffe, dass ihr mir helfen könnt:
folgende aufgabenstellung:
ich habe eine tabelle (3 spalten), zu welcher ich am ende eine zeile hinzufüge. das klappt auch soweit mit diesem code:
Code: Alles auswählen
Doc = ThisComponent
oTable = Doc.getTextTables().getByName("Desc")
Doc.GetCurrentController().Select(oTable)
oRows = oTable.getRows
oRows.insertByIndex(oRows.getCount(), 1)
nun möchte ich in diese neu erstellete zeile in die erste zelle ein kombinationsfeld einfügen (listenfelder eins, zwei, drei) sowie in die zweite zelle der zeile ein weiteres kombinationsfeld (listenfelder: hans, peter, sepp).
und dies ist das große problem. ich weiß einerseits nicht, wie ich den cursor in die zellen setze und andererseits nicht wie ich die kombinationsfelder einfüge.
danke im vorhinein für eure hilfe!
lg stefan
hallo,
ich bin recht neu hier und hab recht wenig (eigentlich sehr wenig) ahnung von der macroprogrammierung. ich hoffe, dass ihr mir helfen könnt:
folgende aufgabenstellung:
ich habe eine tabelle (3 spalten), zu welcher ich am ende eine zeile hinzufüge. das klappt auch soweit mit diesem code:
[code]
Doc = ThisComponent
oTable = Doc.getTextTables().getByName("Desc")
Doc.GetCurrentController().Select(oTable)
oRows = oTable.getRows
oRows.insertByIndex(oRows.getCount(), 1)
[/code]
nun möchte ich in diese neu erstellete zeile in die erste zelle ein kombinationsfeld einfügen (listenfelder eins, zwei, drei) sowie in die zweite zelle der zeile ein weiteres kombinationsfeld (listenfelder: hans, peter, sepp).
und dies ist das große problem. ich weiß einerseits nicht, wie ich den cursor in die zellen setze und andererseits nicht wie ich die kombinationsfelder einfüge.
danke im vorhinein für eure hilfe!
lg stefan