Seite 1 von 2
(gelöst) Datumswerte aus einer sortierten und gefilterten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Sa 10. Dez 2022, 10:30
von Stegull
Guten Morgen in die Runde, werter RobertG und F3K,
ist es möglich, einen Kalender in Wochen- oder Monatsansicht mit Terminen aus Formular-Datumsdaten anzeigen zu lassen? Ähnlich wie beim Google-Kalender?
Das wäre der absolute Ober-Hammer!
Fragt freundlichst grüßend,
der Stegull
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Sa 10. Dez 2022, 13:50
von F3K Total
Moin,
den Google Kalender kenne ich nicht, aber ich würde es so machen wie in angehängter Beispieldatei.
Mit der Hilfstabelle T_Z baue ich mir über die Abfrage Q_KALENDER einen Kalender.
In der Tabelle T_FILTER gibt es je ein Feld für Jahr und Monat. Mit diesen Werten wird der Kalender auf einen Monat eingegrenzt.
Die verstreuten Daten, stecken in der Tabelle T_DATEN.
Mit der zweiten Abfrage ordne ich dem Kalender per LEFT JOIN die Spalte TEXT aus der Tabelle T_DATEN zu.
Öffne das Formular Kalender, es zeigt aktuell den Dezember 2022 und alle Texte aus der Tabelle T_DATEN am jeweiligen Datum. Oben kannst du Jahr und Monat umstellen, dann aktualisieren klicken, und der Monat springt um,
Gruß R
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Sa 10. Dez 2022, 15:55
von Stegull
Danke F3K, das sieht sehr gut aus. Aus deiner Idee werde ich mir etwas zusammenbauen.
Perfekt!
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Di 13. Dez 2022, 10:16
von Stegull
Hallo F3K, Hallo Schwarmwissen,
ich habe jetzt einige Tage herumprobiert und dabei viele Konstellationen mit deiner Kalenderdatenbank hinbekommen.
Das Beste, was mir als Laie gelungen ist:
Alle Termine der Ausführungsdatums-Daten (siehe hier:
viewtopic.php?f=10&t=38456 ) in deinem Kalenderformular eines Tages anzeigen. Problem hier: Alle Ausführungsdatumsdaten eines Tages werden angezeigt. Bis zu 15 x pro Tag.
Mein Main-Formular beinhaltet diesen Filter:
https://www.youtube.com/watch?v=Jy9CV1yD7ew&t=209s
Dort werden Daten aus einem Auftragsformular gefildert und in einem Ausführungsformular angezeigt (DatumsDaten pro Auftrag). Ist es möglich, den Kalender so zu programmieren, dass nur die gefilderten Datumsdaten per Schalter in den Kalender eingetragen, und per Schalter wieder aus dem Kalender gelöscht werden kann? Alle Daten aller Aufträge kann ich herstellen, ich brauche Sortierung sichtbar im Kalender.
MfG,
Stegull
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Di 13. Dez 2022, 15:43
von F3K Total
Hallo Steffen,
das ist sicherlich möglich, allerdings werde nicht anhand deiner Beschreibung irgendwas aufbauen.
Wenn du deine Datenbank, ggf. verfremdet, hier hochlädst, ginge das schnell.
Grundsätzlich du brauchst nur die gefilterte Abfrage mit dem Left Join an den Kalender zu binden.
Ein zusätliches Ja/Nein Filter-Feld könnte dein "Schalter" werden.
Gruß R
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Di 13. Dez 2022, 18:06
von Stegull
Danke R, ich frickel mir nach deiner Anleitung ersteinmal etwas zusammen.
Da ich nach deiner Anleitung schon im Hauptformular filtere, dieses dann an ein nächstes Unterformular einen anderen Datensatz anspricht und anzeigt welches dann im Kalender den von mir erwünschten Effekt erzielen soll frage ich mich woran ich dann die gefilderte Kalenderabfrage anbinden soll?
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Di 13. Dez 2022, 18:29
von F3K Total
Moin Steffen,
anbei ein Beispiel.
filtere mal im Formular nach TEXT17 oder TEXT16 oder lass das Feld mal frei.
Das Makro öffnet den Bericht.
Gruß R
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Di 13. Dez 2022, 18:58
von Stegull
Danke R! Großen Dank!
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Mi 14. Dez 2022, 16:44
von Stegull
Hallo F3K,
gaaaaaaanz fantastisch. Ich habe nun die Datenbankdateien von dir in meine Datenbank importiert/migriert und es irgendwie geschafft (Frag bitte nicht wie! Ich weiß es selber nicht.) mit meinen Tabellen zu vernetzen.
Die Abfrage Q_UEBERSICHT_MONAT liefert mir schon die gewünschten Daten. Demzufolge funktioniert das Formular Kalender auch prima, und alle Filterfelder sprechen an. Der Bericht öffnet sich noch nicht, aber das kriege ich auch noch heraus.
Als Nächstes möchte ich das funktionierende Kalenderformular in mein Formular einspeisen. Gibt es da einen leichten Weg oder muss ich alle Komponenten einzeln eingeben?
Fragt freundlichst grüßend, der ewig dankbare
Stegull
Re: Datumswerte aus einer sortierten und gefilderten Formular-Tabelle in einem Kalender grafisch sichtbar machen?
Verfasst: Mi 14. Dez 2022, 21:12
von F3K Total
Ach Steffen,
Copy/Paste wenn man weiß wo man die kopierten Elemente im Formularnavigator verorten und ein/umstellen muss.
Weiteres Glaskugelraten klappt nicht.
Gruß R