Eine neue Aufgabe erstellen
 

Einführung und Zusammenfassung

In diesem siebten Teil unserer Onlinekursreihe zur Aufgabenverwaltung und -erstellung tauchen wir tiefer in den Prozess der Aufgabenerstellung ein. Wir haben bereits eine Bedingung und einen Backend definiert. In diesem Video lernen wir, wie wir eine neue Aufgabe erstellen, die Informationen der vorherigen Aufgabe übernimmt, und wie wir diese dann löschen.

Aufgabenerstellung

Um eine neue Aufgabe zu erstellen, müssen wir zunächst eine Aktion hinzufügen. In diesem Fall wählen wir die Option "Aufgabe erstellen". Es ist wichtig, einen Titel für die Aufgabe zu definieren, der Pflicht ist. Die neue Aufgabe wird im Backend "Umsetzung" erstellt.

Informationen übernehmen

Wir übernehmen die Informationen der ursprünglichen Aufgabe Stück für Stück in die neu erstellte Aufgabe. Dazu gehören das Datum, die Uhrzeit und die Fälligkeit. Da eine Aufgabe mehreren Benutzern zugewiesen werden kann, behandeln wir das Zuweisen von Aufgaben in einer separaten Schleife.

Farbmanagement

Wir setzen für jede Farbe (Rosa, Rot, Gelb usw.) einen entsprechenden Wert. Da wir zum jetzigen Zeitpunkt noch nicht wissen können, welche Farben gesetzt sind oder nicht, müssen wir hier dynamisch reagieren. Es ist auch möglich, dass kein Wert gesetzt ist, was wir ebenfalls berücksichtigen müssen.

Dynamische Inhalte

Wir nutzen den dynamischen Inhalt, um zu prüfen, ob ein bestimmter Wert gesetzt ist oder nicht. Hierfür verwenden wir die Funktion "equal" (gleich). Wenn der Wert einer Kategorie gleich "null" ist, also nicht gesetzt wurde, setzen wir den Wert auf "False". Wenn der Wert jedoch gesetzt wurde, setzen wir den Wert auf "True".

Aufgabe abrufen und Reihenfolge

Um die Informationen der ursprünglichen Aufgabe zu übernehmen, müssen wir diese zuerst abrufen. Da wir die Reihenfolge der Aktionen nicht einfach ändern können, müssen wir die Aktion "Aufgabe abrufen" zuerst erstellen und danach die Aktion "Aufgabe erstellen".

Abschluss und Ausblick

Zum Schluss des Videos haben wir gelernt, wie wir eine neue Aufgabe erstellen und die Informationen der vorherigen Aufgabe übernehmen können. Im nächsten Video werden wir uns weiter mit diesem Prozess beschäftigen und uns um die nächsten Aufgaben kümmern.