CALC: Formular zur Datenanzeige

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

Moderator: Moderatoren

Zustel
Beiträge: 9
Registriert: So, 15.12.2013 10:02

CALC: Formular zur Datenanzeige

Beitrag von Zustel »

Hallo,
Ich bin ein ziemlicher Neuling was das Programmieren angeht (hatte 1 Jahr Info in der Schule, ist aber auch schon 3 Jahre her). Ich möchte gerne in Calc ein Formular erstellen, das Daten aus einer Tabelle angibt. Und zwar möchte ich, wenn ich einen Wert aus einer Zeile angebe (z.B. Indexnummer), dass alle anderen Daten vervollständigt werden (z.B. Name). Mir reichts erstmal wenn ich das für zwei Zellen in einer Zeile hinbekomme, der Rest ergibt sich dann schon (hoffentlich ^^).
Für das Formular habe ich bisher ein Textfeld in das die Indexnummer soll und eines für den Namen. Wenn ich also beim Nummernfeld "1" (Zelle A4) eintrage soll das Feld den Namen (Zelle B4) in das Namensfeld eintragen. Und andersherum solls auch funktionieren.
Ich weiß, dass das recht viel verlangt ist, aber vielleicht reichen mir schon ein paar Befehle und Tipps und ich komme ein bisschen weiter. Das Ganze ist auch nur Spielerei um mich mal mit OOo-Programmierung auseinanderzusetzen, nichts was ich unbedingt für die Arbeit o.Ä. brauche ;-)

MfG Zustel


Moderation,4: verschoben in BASIC-Unterbereich, wo alle Makro-Fragen hin gehören; Betreff angepasst
Thomas Mc Kie
******
Beiträge: 921
Registriert: Mo, 12.04.2010 00:37

Re: CALC: Formular zur Datenanzeige

Beitrag von Thomas Mc Kie »

Hallo,

schon den gepinnten Beitrag von Stephan in diesem Unterforum gelesen?
viewtopic.php?f=18&t=1553

Er selbst verweist dann sehr gerne auf
http://www.dannenhoefer.de/faqstarbasic/index.html

Wo kommen denn die Daten her? Stehen die auf einem anderen Tabellenblatt? Ich hab schon gelesen, dass es ein Programmierübung werden soll, aber an sich hört sich das eigentlich nach sverweis an, das kann man natürlich auch per Makro aufrufen.

Grüße

Thomas
Zustel
Beiträge: 9
Registriert: So, 15.12.2013 10:02

Re: CALC: Formular zur Datenanzeige

Beitrag von Zustel »

Vielen Dank, die Seite bringt mich schon sehr viel weiter :)
Besonders wie ich im Makro auf Felder im Formular zugreife hat mir Probleme bereitet, mal schauen wie weit ich jetzt komme ^^

Ja, die Daten stehen auf einem anderen Tabellenblatt. Meinst du die sverweis-Funktion von Calc oder einen Befehl in BASIC? Die Calc-Funktion kenne ich, damit würde es sicher auch gehen, aber ich wollte es gerne etwas eleganter machen ^^
Thomas Mc Kie
******
Beiträge: 921
Registriert: Mo, 12.04.2010 00:37

Re: CALC: Formular zur Datenanzeige

Beitrag von Thomas Mc Kie »

Ich meinte sverweis in calc.

Du kannst sicher auch in Makros die üblichen Funktionen benutzen, soweit ich weiß aber nur in der englischen Schreibweise
http://www.ooowiki.de/DeutschEnglischCa ... ionen.html

Ich hab jetzt auf die Schnelle nicht gefunden, wie genau man die in calc schon definierten Funktionen in Basic aufruft, vielleicht sagt wer anderes noch was dazu.

Viele Grüße

Thomas
Antworten