In Tabelle Ansicht für Woche erstellen
Hallo zusammen,
ich suche eine Möglichkeit, in einer Tabelle eine Wochenansicht zu integrieren, in dem man auch eine Woche vorwärts und Rückwärts blättern kann.
< Woche> Mo Di ...
Mitarbeiter A 1.1.2022 2.1.2022 ......
......
Mitarbeiter B
Würde mich freuen, wenn mir jemand helfen könnte. Schon mal tausend Dank.
Grüße Wilfried
49 Antworten
-
In der Tabellendarstellung wird es denke ich wohl nicht funktionieren , da keine Möglichkeit besteht individuelle Navigationsbuttons zu integrieren und es wohl auch daran scheitern wird, daß alle Felder in dieser Darstellung im gleichen Format vorliegen müssen.
Vielleicht in einem Formular als Ansicht, welche ihre Werte aus einer Hilfstabelle bezieht.
Da müssen dann aber die zugrunde liegenden Felder der Tabelle ein einheitliches Format aufweisen. (Text)Mit dem Aufruf des Formulars wird die der Ansicht zugrunde liegende Hilfstabelle mit den Daten für die gewünscht Woche gefüllt.
Das betätigen eines der Button leert die Hilfstabelle und füllt sie erneut mit den angeforderten Werten.
Ich denke, das es per Script umgesetzt werden kann, wenn man die Datenbasis kennt und auch die entsprechenden Werte zum ermitteln vorhanden sind.
Das setzt zum einen Planung im Aufbau der Datenbasistabelle voraus als auch einiges an Script um es korrekt darzustellen.
Wie gesagt, es ist nur ein Denkmodell und anbei eine Bsp. DB ohne Funktionalität, wie es aussehen könnte.
Der Ninox eigenen Kalender oder Kalender.Digital über die Rest-API erfüllen ja deine Voraussetzung der Anzeige der Mitarbeiter als Spalte leider nicht.
Vielleicht diese Anforderung mal an den Ninox-Support weitergeben.
-
Hallo Uwe,
vielen Dank für deine Mühe und deine ausführliche Gedanken. Ja es scheint wohl etwas schwierig werden und werde diese Anforderung mal an Ninox senden, oder dann ggf. eine externen Ninox Partner fragen. Trotzdem vielen Dank für deine Hilfe und wünsche noch einen schönen Tag.
Grüße Wilfried
-
Ich habe mal der DB etwas Funktionalität gegeben und dem Formular die Möglichkeit mit den Buttons erst einmal die jeweiligen Datumszeilen der Ansicht zu erstellen.
Der Rest ist halt etwas Hirnschmalz um die zugehörigen Werte auch anzeigen zu lassen.
-
Eventuell wäre auch die Darstellung per HTML in einem Funktionsfeld eine Option.
-
Hallo Uwe, das sieht ja schon superklasse aus. Einfach Genial. :):).
Werde jetzt versuchen noch den MA in die Ansicht zu integrieren. Tausend Tausend Dank. :):)
-
Ich produziere mal etwas Content um Axel in 30 Jahren bei den Beitragszahlen einzuholen ;-).
Habe jetzt auch schon die Mitarbeiter in der Ansicht aufgenommen.
Dann schau ich mal, ob ich es auch mit den dem Datum zugeordnetem Eintrag hinbekomme. -
Das sollte jetzt funktionieren:
Das Funktionalität steckt in den globalen Funktionen.
-
Das sieht schon wirklich toll aus. Werde heute noch ein bißchen daran spielen :)
Könnte ich ggf. noch zwei oder drei Wünsche äußern, die du mir dann gegen Kostenerstattung lösen könntest? Vielen Dank.
-
Hallo Uwe,
ich habe schon ein schlechtes Gewissen weil du mir so oft hilfst. Anbei meine geänderte DB. Ich habe noch Felder wie Abteilung eingefügt, und einen Button angelegt in dem ich die Mitarbeiter nach Abteilung im Formar anzeigen kann. (Bin ich gerade dran)
Weiterhin habe ich die Spalte Text durch Auswahl Schichten geändert. Ist es möglich das die Auswahl der Schichten direkt im Formular geschieht?.
Aber sonst sieht es schon super aus, trotz deiner Hilfe.
Grüße Wilfried
-
natürlich Dank deiner Hilfe. :):)
-
Ichor muss die taste 2 mal drunken, um dash Dashboard zu aktualisieren, ist normal ?
-
Ich muss 2 click mal kliken, um dash Dasboard zu aktualisieren, it das normal ?
-
Ich habe die DB mal etwas angepasst. Du musst noch erklären, was du mit der Bereichsauswahl erreichen möchtest.
-
Hallo, jetzt sieht das schon echt super aus. Mit der Bereichsauswahl meinte ich,dass jeder Mitarbeiter einer Abteilung zugeordnet werden kann. Möchte ich nun einen Dienstplan erstellen, sollte ich aus auswählen können welche Abteilung ich gerne planen möchte.
Mit den Schichten dachte ich, dass man direkt im Formular über eine Auswahl die entsprechende Schicht auswählen kann, also z.B. Früh, Spät oder Nacht. Wenn in der Wertetabelle alle Daten drin sind, müsste dann noch ein Auswahlfeld für das hinterlegen der Schichten integriert werden.
Ich habe an der Datenbank ein bisschen geübt, um zu sehen wie das funktioniert, da ich noch einiges lernen möchte.
Grüße Wilfried
-
So wie die Zeile UweG aussieht, sollte der komplett Plan aussehen, ohne die Leerzeilen.
-
Das sind jetzt aber ganz andere Vorgaben, als ursprünglich beschrieben.
Die bisherige DB stellt nur die Ansicht einer ZwischenTabelle dar, da die Haupttabelle in der gewünschten Form nicht darstellbar ist. Jetzt soll diese Hilfstabelle dazu dienen die Darstellung der Ansicht beizubehalten und auch noch darüber hinaus Änderungen in der Haupttabelle durchzuführen.
Da muss man mal sein Datenmodell überdenken.
Ninox hat nunmal auch Limitierungen. Nicht alles was man sich vorstellt ist auch umsetzbar.
In diesem Fall könnte es wohl mit einigen, momentanen Einschränkungen funktionieren.
Da muss aber ein ganz anderer Ansatz gemacht werden.
Ich hätte eine Idee, aber die muss ich testen. -
Das meine Gedanken alles auf den Kopf stellen, wußte ich nicht und kann das leider noch nicht so richtig beurteilen. Dann lassen wir das mit der direkten Eingabe in der Hauptmaske mal ruhen, wenn der Aufwand so groß ist. Da ich noch in der Übungsphase bin, muss ich mir mal das Kapitel Datenbankmodell nochmals genau anschauen.
Content aside
-
1
„Gefällt mir“ Klicks
- vor 11 MonatenZuletzt aktiv
- 49Antworten
- 400Ansichten
-
7
Folge bereits