🙏 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. 🤗

Daten aus Eingabemaske in Tabelle ersetzen und berechnen [gelöst]

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Sugomojawe74
Beiträge: 14
Registriert: Do 26. Sep 2024, 17:44

Daten aus Eingabemaske in Tabelle ersetzen und berechnen [gelöst]

Beitrag von Sugomojawe74 » Do 26. Sep 2024, 18:01

Hallo zusammen,

ich bastel im Moment an einer Tabelle für meine Medikamente. Diese ist soweit fertig und es funktioniert auch.
Ich trage meine Medikamente ein, habe ein Eingabedatum und die Stückzahl am Eingabetag. Daraus wird mir berechnet bis wann das Medikament reicht und zeigt mir frühzeitig an wann ich ein neues Rezept bestellen muß.

Jetzt würde ich gerne eine Eingabemaske bauen, in der ich das Medikament per Dropdown auswählen kann, das funktioniert auch. Dann das Datum von heute, also dem Eingabetag und die Stückzahl. Das ganze soll dann in der Tabelle ausgetauscht werden (Eingabedatum) und addiert (Stückzahl) werden.

An der Umsetzung scheitert es leider noch. Ich weiß nicht wie ich das hin bekomme dass das dann auch in die richtige Spalte kommt.
Hoffe das ihr mir auf die Sprünge helfen könnt.

LG Michael
Zuletzt geändert von Sugomojawe74 am Mo 21. Okt 2024, 20:48, insgesamt 1-mal geändert.
Gruß Michael

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von paljass » Fr 27. Sep 2024, 09:54

Hi,
wie wärs, wenn du eine Beispieldatei mit den Beschreibungen deines Vorhabens hochlädst? Die Helfer könnten dann besser auf deine Probleme bei Erstellen der Datei eingehen.

Gruß
paljass

Sugomojawe74
Beiträge: 14
Registriert: Do 26. Sep 2024, 17:44

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von Sugomojawe74 » Fr 27. Sep 2024, 12:27

Da hätte ich ja auch selbst drauf kommen können. :mrgreen: Danke für den Tip.

Ich möchte, das wenn ich aus der Apotheke von einem Medikament Nachschub bekommen habe, das in der Eingabemaske eingeben mit Stückzahl. Das soll dann in die passende Zeile zu dem aktuellen Bestand hinzu gezählt werden und das Eingabe Datum soll geändert werden.
Hoffe das es soweit verständlich ist.
Dateianhänge
Test tabelle Medikamente.ods
(15.65 KiB) 282-mal heruntergeladen
Gruß Michael

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von paljass » Fr 27. Sep 2024, 14:11

Hi,
da befürchte ich muss ein Makro her. Das ist aber nicht meine Baustelle.
Vielleicht kannst du aus diesem Thema was finden, was für dich in Frage kommen könnte.

Gruß
paljass

Benutzeravatar
Roland1
Beiträge: 82
Registriert: Sa 15. Jan 2022, 11:01

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von Roland1 » Fr 27. Sep 2024, 17:08

Mit Makros kann ich dir nicht wirklich weiter helfen.
Aber wie mein vorredner sagte, schau mal hier,
viewtopic.php?f=6&t=40066

ein kleine fehler habe ich eventuell endeckt.

Was zeigt die Zeile "I" an, wenn ich die Dosis erhöhe kommen ich weiter...?
Gruß Roland
Windows 11, Libre 24,2,7,2

Sugomojawe74
Beiträge: 14
Registriert: Do 26. Sep 2024, 17:44

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von Sugomojawe74 » Fr 27. Sep 2024, 19:06

Roland1 hat geschrieben:
Fr 27. Sep 2024, 17:08
Was zeigt die Zeile "I" an, wenn ich die Dosis erhöhe kommen ich weiter...?
Die Zeile "I" zeigt den aktuellen Bestand des jeweiligen Medikaments heute an.
Gruß Michael

Benutzeravatar
Roland1
Beiträge: 82
Registriert: Sa 15. Jan 2022, 11:01

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von Roland1 » Mo 30. Sep 2024, 09:24

Ich hätte einen anderen Ansatz, falls sich keiner mehr meldet.
Eventuell mit Drehfeldern, da könnte man die Packungsgöße als Intervall eingeben.
Die Medikation ändern sich ja nicht so oft.
Eventuell hilft es.
Dateianhänge
Medikation.ods
(38.31 KiB) 172-mal heruntergeladen
Gruß Roland
Windows 11, Libre 24,2,7,2

mikele
* LO-Experte *
Beiträge: 1930
Registriert: Mo 1. Aug 2011, 20:51

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von mikele » Mo 30. Sep 2024, 19:07

Hallo,
so auf die Schnelle ein Dialogbesipiel anbei (basierend auf dem schon erwähnten Beispiel).
Für die Menge habe ich eine ComboBox angelegt, sodass sowohl aus der vorhandenen Liste ausgewählt als auch ein beliebiger Wert eingetragen werden kann.
Dateianhänge
Dialog Medikamente.ods
(19.07 KiB) 260-mal heruntergeladen
Gruß,
mikele

Sugomojawe74
Beiträge: 14
Registriert: Do 26. Sep 2024, 17:44

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von Sugomojawe74 » Di 1. Okt 2024, 16:00

mikele hat geschrieben:
Mo 30. Sep 2024, 19:07
Hallo,
so auf die Schnelle ein Dialogbesipiel anbei (basierend auf dem schon erwähnten Beispiel).
Für die Menge habe ich eine ComboBox angelegt, sodass sowohl aus der vorhandenen Liste ausgewählt als auch ein beliebiger Wert eingetragen werden kann.
Die Idee gefällt mir richtig gut bekomme aber einen Fehler angezeigt beim eintragen.
Screenshot 2024-10-01 155437.png
Screenshot 2024-10-01 155437.png (52.53 KiB) 2554 mal betrachtet
Gruß Michael

mikele
* LO-Experte *
Beiträge: 1930
Registriert: Mo 1. Aug 2011, 20:51

Re: Daten aus Eingabemaske in Tabelle ersetzen und berechnen

Beitrag von mikele » Di 1. Okt 2024, 16:34

Hallo,
das kommt von der Schnelle ...
Die Zeile muss natürlich so lauten

Code: Alles auswählen

oTab=ThisComponent.Sheets.getByName("Übersicht Bestand")
Gruß,
mikele


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