Datenfeld(0)(0) was ist das ?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

steffn
***
Beiträge: 92
Registriert: So, 16.11.2008 15:02

Datenfeld(0)(0) was ist das ?

Beitrag von steffn »

Hallo Forum,
ich habe ein Datenfeld mit etwas, was ich nicht kenne.
Bild
"DATENFELD (0)(0)" - Ich glaube zu wissen, dass die erste Null ein Index ist, habe aber keine Ahnung was die zweite ist.

Hintergrund: Ich habe einige Zellen aus einer Spalte mit GetDataArray einem Datenfeld übergeben und möchte nun in den Inhalten suchen.

Code: Alles auswählen

VARIABLE = DATENFELD(0)
produziert
Bild

Hauptsächlich möchte ich wissen, wie ich an den Inhalt komme, interessieren tut mich aber auch, wie man das Ding nennt, woher es kommt, was es macht und so weiter.
oo4.1.2 in winxp pro mit sp3
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Datenfeld(0)(0) was ist das ?

Beitrag von komma4 »

das ist ein Array von Arrays.
sdk/docs/common/ref/com/sun/star/sheet/XCellRangeData.html#getDataArray hat geschrieben:getDataArray
sequence< sequence< any > >
getDataArray();

Description
gets an array from the contents of the cell range.

Each element of the result contains a double or a string.
Als Beispiel hatte ich Dir schonmal(?) den Code von OOoDIL - DokumentInfoListe genannt.
Du bekommst ein Array von Zeilen zurück, deren einzelne Elemente ein Array von Werten oder Zeichenketten ist.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten