Libre Office

Writer: Tabellenzeile löschen

Alles zur Programmierung im LibreOffice.
F3K Total
* LO-Experte *
Beiträge: 2516
Registriert: So 10. Apr 2011, 10:10

Re: Writer: Tabellenzeile löschen

Beitrag von F3K Total » Di 19. Mär 2013, 21:03

... bei der ersten Variante brichst Du die äussere Schleife nach dem ersten Durchlauf ab, nrow ist, wenn die Zelle nicht in der ersten Zeile gefunden wurde, nicht definiert, daher die Fehlermeldung bei removebyindex
... bei der zweiten Variante brichst Du die äussere Schleife auch nach dem ersten Durchlauf ab, das removebyindex wird daher nur durchgeführt wenn die Zelle in der ersten Zeile liegt.

HTH
R
Windows 11: AOO, LO Linux Mint: AOO, LO

supric
Beiträge: 7
Registriert: Sa 16. Mär 2013, 19:51

Re: Writer: Tabellenzeile löschen

Beitrag von supric » Di 19. Mär 2013, 21:18

F3K Total hat geschrieben: Ich empfehle Dir die Verwendung eines Inspection-Tools wie MRI oder Xray
Damit kannst Du alle OOo-Dokumente hinsichtlich ihres Aufbaues durchleuchten.
Und wenn Du dann noch das aktuelle SDK (unten rechts) installierst und in Xray oder MRI einrichtest, kannst Du direkt zum selektierten Objekt in die API Doku springen.
Hier habe ich mal versucht, dass zu erklären.
UND hier noch ETWAS Lektüre
Sehr gut. Schön zu wissen, dass man nicht alleine ist 8-) Die Links sind sehr hilfreich.

supric
Beiträge: 7
Registriert: Sa 16. Mär 2013, 19:51

Re: Writer: Tabellenzeile löschen

Beitrag von supric » Di 19. Mär 2013, 21:24

F3K Total hat geschrieben:... bei der ersten Variante brichst Du die äussere Schleife nach dem ersten Durchlauf ab, nrow ist, wenn die Zelle nicht in der ersten Zeile gefunden wurde, nicht definiert, daher die Fehlermeldung bei removebyindex
... bei der zweiten Variante brichst Du die äussere Schleife auch nach dem ersten Durchlauf ab, das removebyindex wird daher nur durchgeführt wenn die Zelle in der ersten Zeile liegt.
Danke für das Augenöffnen! Anfängerfehler.

Open Office
Antworten