Calc mit Dialogen und Makros arbeiten

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

Moderator: Moderatoren

Marce Cz
**
Beiträge: 24
Registriert: Mo, 20.01.2014 11:12

Calc mit Dialogen und Makros arbeiten

Beitrag von Marce Cz »

Hallo Liebe OOo Gemeinde.

Ich habe folgendes Hindernis bzw Herrausforderung.
Ich möchte eine Tabelle erstellen in denen meine Daten aufgenommen werden wie Datum, Start, Ende, Wo, Gehalt.
Ich will das aber gerne in einer Datenmaske tun.
Ich habe mir dazu schon einen Dialog angelegt und ein Makro zum Drucken mit eingebaut.
Bis dahin ist soweit alles ok. Jetzt das Problem, ich hab von Makros schreiben noch sehr sehr wenig Infos.
Ich habe die Test Datei mal mit hochgeladen.

1. Wie bekomme ich meine Schaltfläsche aktiviert?
2. Wie müssen die Makros geschrieben werden damit die Eingegebenen Daten in der Tabelle landen?
3. Wie muss es gestalltet werden das die Maske weis wo der letzte Eintrag ist und dort dann den neuen Datensatz weiterschreibt?

Vielen Dank für eure Hilfe schonmal im Vorraus.

LG Marcel
Dateianhänge
test.ods
(13.36 KiB) 117-mal heruntergeladen
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von pmoegenb »

Zur Dateneingabe gibt es bereits die Extension dataform.oxt.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Marce Cz
**
Beiträge: 24
Registriert: Mo, 20.01.2014 11:12

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Marce Cz »

hallo pmoegenb,

hab ich gelesen und auch drauf, nur würde ich es selber gerne schreiben und lernen und mir somit einiges selber aufbauen.

lg marcel
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Karolus »

Marce Cz hat geschrieben: hab ich gelesen und auch drauf, nur würde ich es selber gerne schreiben und lernen und mir somit einiges selber aufbauen.
Wenn wir deine 3 Fragen beantworten bleibt zum selber schreiben nichts übrig.

http://www.dannenhoefer.de/faqstarbasic/index.html
http://extensions.services.openoffice.o ... roject/MRI
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Marce Cz
**
Beiträge: 24
Registriert: Mo, 20.01.2014 11:12

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Marce Cz »

danke foobar werd eeinmal lesen gehen und schauen :)
Marce Cz
**
Beiträge: 24
Registriert: Mo, 20.01.2014 11:12

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Marce Cz »

Karolus hat geschrieben:
Marce Cz hat geschrieben: hab ich gelesen und auch drauf, nur würde ich es selber gerne schreiben und lernen und mir somit einiges selber aufbauen.
Wenn wir deine 3 Fragen beantworten bleibt zum selber schreiben nichts übrig.

http://www.dannenhoefer.de/faqstarbasic/index.html
http://extensions.services.openoffice.o ... roject/MRI
hallo karolus,

wenn ich einen anfang hätte wäre mir schoneinmal geholfen. und ich sag ja nicht das ihr mein problem alleine lösen sollt.
habe bisher nur noch nie ein makro geschrieben lediglich aufgezeichnet.
mitarbeiten und lernen ist da mein ziel:)
Benutzeravatar
boser
*****
Beiträge: 264
Registriert: Mi, 02.09.2009 08:28
Kontaktdaten:

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von boser »

Hallo Marce CZ,

hier ein Beispiel aus meiner Feder.
Dateianhänge
Wetter.ods
(16.54 KiB) 191-mal heruntergeladen
mfg
boser

linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von pmoegenb »

Hallo boser,
hier geht es weiter.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von lorbass »

pmoegenb hat geschrieben:hier geht es weiter.
Nein, von da kommen wir her.

Marce Cz hatte selbst eine Umleitung hierher gesetzt, die ich aber gelöscht habe, da ich das Thema hierher verschoben habe.

Gruß
lorbass
Marce Cz
**
Beiträge: 24
Registriert: Mo, 20.01.2014 11:12

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Marce Cz »

Danke allen die sich bisher daran beteiligt haben.

So ich hab mich jetzt etwas mal in die Materie eingelesen und bisher leider nur Bahnhof verstanden.
Anbei sende ich ich die Aktuelle Tabelle mal hoch.
Was ich nun mittels eines Dialoges Eingeben möchte ist der bereich: Arbeitszeit
Pause 1
Pause 2
Den rest hab ich mit Formeln bestückt die auch soweit alle Funktionieren.
Würde mich freuen wenn ihr helfen könntet.

Lg Marcel
Dateianhänge
stundenzettel marcel.ods
(25.67 KiB) 105-mal heruntergeladen
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Jörg »

Hallo,
guck Dir doch noch mal die Wettertabelle in diesem Beitrag an. Und das Makro zum Dialog. Ist eigentlich alles was du brauchst. mußt halt anpassen.

Jörg
Gruß Jörg

Win 10 Pro AOO 4.1.15
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Jörg »

Oder so:
Eingabemaske Kunden
Dateianhänge
Eingabe.TB.ods
(188.89 KiB) 131-mal heruntergeladen
Gruß Jörg

Win 10 Pro AOO 4.1.15
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von balu »

Hallo Marcel,

mit deiner letzt angehängten Datei kann ich nix anfangen, da dort kein Makro drin ist. Aber das spielt jetzt auch keine große Rolle, da ich was für dich habe.
wenn ich einen anfang hätte wäre mir schoneinmal geholfen
Den bekommst Du jetzt auch von mir. Das Makro ist eigentlich recht einfach gehalten, genauso wie der dementsprechende Dialog dazu. Schaus dir an, und vor allem ganz-ganz-wichtig, befasse dich mit den dir schon vorgeschlagenen Links.


Wenn Du nur nicht so viele Sonderwünsche/regelungen in deiner Datei drin hättest, dann hätte ich vorgeschlagen dir diese Datei mal anzuschaun :wink:.




Gruß
balu
Dateianhänge
vereinfachte-Arbeitszeiterfassung_0.3.ods
(14.89 KiB) 139-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von Jörg »

Hallo Baku,
hab mir die Datei geladen.
Beim Versuch den Dialog zu öffnen, wird "gemeckert" Laufzeitfehler - Sub- oder Functions Prozedur nicht definiert.
unten der von ooo hinterlegte Fehlerbereich


oDlgDatum.text = FormatDateTime(now, 1)

Jörg
Gruß Jörg

Win 10 Pro AOO 4.1.15
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Calc mit Dialogen und Makros arbeiten

Beitrag von balu »

Hallo Marcel,

das mit dem Fehler stimmt, war meinerseits ein Fehler. :oops:
Hab das jetzt korrigiert. Müsste jetzt funzen.



Gruß
balu
Dateianhänge
vereinfachte-Arbeitszeiterfassung_0.4.ods
(15.11 KiB) 122-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Antworten