🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Alles zur Programmierung im LibreOffice.
-
Strunz
- Beiträge: 99
- Registriert: Fr 9. Sep 2011, 19:51
Beitrag
von Strunz » So 11. Sep 2011, 11:40
Freelancer hat geschrieben:Hallo Strunz,
ich versuche es mal mit einer einfachen Beschreibung:
ThisComponent ist das Fundament eines Hauses in dem sich mehrere Zimmer befinden.
Mit
betrittst Du das Haus (Dokument).
Im angezeigten xray-Fenster schaltest Du mal zunächst oben die Details aus.
Wenn Du jetzt nach unten scrollst steht neben "Sheets" > "
object".
Warum steht dann "Sheets" unter Properties?
Wenn Du jetzt einen Doppelklick auf "Sheets" machst betrittst Du das Zimmer "Sheets".
In dem Zimmer Sheets steht ein Schrank mit vielen Türen.
Auf einer Tür steht "ElementNames" die wir mit einem Doppelklick öffnen.
Hinter dieser Tür finden wir ein paar Schubladen mit den Namen der Tabellen die sich in diesem Dokument befinden.
Bei den Schubladen liegt ein Zettel auf dem die Methoden stehen, wie man auf die Tabellen zugreifen kann.
Um den Zettel lesen zu können klickt man oben auf "Methods" und es werden Dir die Möglichkeiten angezeigt. Zum Beispiel "getByName(
aName as string) " oder "getByIndex(
Index as long)
Zusammengesetzt sieht das dann so aus:
Ist es jetzt etwas verständlicher?
Freelancer
-
Freelancer
- Beiträge: 35
- Registriert: Sa 28. Mai 2011, 15:30
Beitrag
von Freelancer » So 11. Sep 2011, 11:59
Strunz hat geschrieben:
Warum steht dann "Sheets" unter Properties?
Weil ThisComponent nun mal die Eigenschaft besitzt Tabellenblätter zu enthalten.
Wo sollte es denn Deiner Meinung nach sonst stehen?
Gruß
Freelancer
-
Strunz
- Beiträge: 99
- Registriert: Fr 9. Sep 2011, 19:51
Beitrag
von Strunz » So 11. Sep 2011, 13:58
Hi,
also kann man sagen, dass Objekte grundsätzlich unter "Eigenschaften" zu finden sind.
cu
Strunz
-
Philipp
- Beiträge: 15
- Registriert: Di 23. Aug 2011, 11:15
Beitrag
von Philipp » Mo 12. Sep 2011, 11:24
Hi Strunz,
Ja. Frage mich nur, warum du das so umbedingt wissen willst. Du musst zum Anfang eigentlich nur wissen, was alles Objekte sind, wie man sie ansprechen kann und was du mit ihnen anstellen darfst.
Grüße
-
Freelancer
- Beiträge: 35
- Registriert: Sa 28. Mai 2011, 15:30
Beitrag
von Freelancer » Di 13. Sep 2011, 11:58
Hatte ich nicht anders erwartet, als dass Strunz auf eine Antwort keine Rückmeldung mehr gibt.
Deshalb hatte ich auf seine letzte Frage selbst keine Anwort mehr gegeben.
Wahrscheinlich sind wir hier eh einem Forentroll aufgesessen.
Gruß
Freelancer
-
Strunz
- Beiträge: 99
- Registriert: Fr 9. Sep 2011, 19:51
Beitrag
von Strunz » Di 13. Sep 2011, 17:22
[quote="Freelancer"]Hatte ich nicht anders erwartet, als dass Strunz auf eine Antwort keine Rückmeldung mehr gibt.
Deshalb hatte ich auf seine letzte Frage selbst keine Anwort mehr gegeben.
Wahrscheinlich sind wir hier eh einem Forentroll aufgesessen.
Gruß
Freelancer[/quote
Hallo,
es tut mir ja schon leid, dass ich ein Programmieranfänger bin und nicht gewusst habe, dass hier nur Profis am Werk sind!
cu
Strunz
-
komma4
- Beiträge: 185
- Registriert: Sa 13. Aug 2011, 10:01
- Wohnort: Chonburi Thailand Asia
-
Kontaktdaten:
Beitrag
von komma4 » Di 13. Sep 2011, 20:57
Strunz hat geschrieben: dass ich ein Programmieranfänger bin
Wir haben alle mal angefangen.
Ich habe aus am meisten aus
Andrews Makro-Dokument gelernt.
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)
-
Strunz
- Beiträge: 99
- Registriert: Fr 9. Sep 2011, 19:51
Beitrag
von Strunz » Do 15. Sep 2011, 12:53
Freelancer hat geschrieben:Strunz hat geschrieben:
Warum steht dann "Sheets" unter Properties?
Weil ThisComponent nun mal die Eigenschaft besitzt Tabellenblätter zu enthalten.
Wo sollte es denn Deiner Meinung nach sonst stehen?
Gruß
Freelancer[/quote
Hi Freelancer,
ich dachte "Tabellenblätter" wären wieder Objekte. Wo steht das, dass "Tabellenblätter" -> Eigenschaften sind?!?
cu
Strunz
-
karolus
- * LO-Experte *
- Beiträge: 2533
- Registriert: Fr 10. Dez 2010, 10:01
Beitrag
von karolus » Do 19. Jan 2012, 17:17
Hallo
ThisComponent ( im Falle eines Tabellendokuments) hat die Eigenschaft sheets (Plural), sprichst du eines dieser sheets an, ist dieses Tabellenblatt ein eigenständiges Object ...
Karo
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
-
Strunz
- Beiträge: 99
- Registriert: Fr 9. Sep 2011, 19:51
Beitrag
von Strunz » Mi 11. Nov 2020, 19:01
Philipp hat geschrieben: ↑Mo 12. Sep 2011, 11:24
Hi Strunz,
Du musst zum Anfang eigentlich nur wissen, was alles Objekte sind, wie man sie ansprechen kann und was du mit ihnen anstellen darfst.
Grüße
Und wie finde ich das heraus????
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.