🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Writer: Tabellenzeile löschen

Alles zur Programmierung im LibreOffice.
F3K Total
* LO-Experte *
Beiträge: 2501
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.


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten