THE QUESTION
How do i automate a Status in the parent table to change when a form is saved that uses a child table?
THE PROCESS
add the [JobID](generated from data points from the answers in the initial form) to the [AssignLABEL] column in the parent table
THE SETUP
TABLE EXPRESSIONS
[Status] in Parent Table
[ServiceLogLIST] in parent table
[AssignID] in Child Table
ACTIONS
Services added to ticket works off of Parent table
BOTS
FOR WHEN PARENT FORM IS SAVED
FOR WHEN SERVICES ARE ADDED TO ASSIGNMENT
I hope this isn't too lengthy i just prefer to use images to project the complete configuration and provide all the info to best help with an answer. Thank you for any help with this. It is greatly appreciated.
Solved! Go to Solution.
Mein Szenario für Ihre Frage "Wie aktualisiere ich [Status] in der übergeordneten Tabelle, wenn das Formular in der untergeordneten Tabelle gespeichert wird?" sind folgende 2 Aktionen:
Daten: Führen Sie eine Aktion für eine Reihe von Zeilen aus Action 1
Aktionsname | Action 1 |
Für eine Aufzeichnung dieser Tabelle | Eingabetabelle |
Mach das | Daten: Führen Sie eine Aktion für eine Reihe von Zeilen aus |
Referenzierte Tabelle | Ausgabetabelle |
Referenzierte Zeilen | FILTER( "TABELLENNAME",[Spalte]= [_THISROW].[Spalte) |
Referenzierte Aktion | Nach Eingabe der Action 2 diese Action 2 auswählen!!! |
Verhalten | |
Nur wenn diese Bedingung wahr ist | Könnte sein! [Statusspalte] = "Komplett" |
Wirkung: Daten: Legen Sie die Werte einiger Spalten in dieser Zeile fest Action 2
Aktionsname | Action 2 |
Für eine Aufzeichnung dieser Tabelle | Ausgabetabelle |
Mach das | Daten: Legen Sie die Werte einiger Spalten in dieser Zeile fest |
Legen Sie diese Spalten fest Zu den definierten Konstanten- oder Ausdruckswerten | Könnte sein! Erledigt?="Ja" |
Verhalten | |
Nur wenn diese Bedingung wahr ist | True |
Vergessen Sie nicht, im Editor unter Ansichten Ihrer ”Eingabetabelle” das Verhalten festzulegen!!!
Formular gespeichert | Action 1 |
So what I did was create an action in the parent table
then built a bot using using this data change event
firing on updates only that runs an action on rows referencing the column that the child table updates and dereferencing to the child table to count how many line items were linked to the assignment and if there was 2 or more it performed the data change action.
Mein Szenario für Ihre Frage "Wie aktualisiere ich [Status] in der übergeordneten Tabelle, wenn das Formular in der untergeordneten Tabelle gespeichert wird?" sind folgende 2 Aktionen:
Daten: Führen Sie eine Aktion für eine Reihe von Zeilen aus Action 1
Aktionsname | Action 1 |
Für eine Aufzeichnung dieser Tabelle | Eingabetabelle |
Mach das | Daten: Führen Sie eine Aktion für eine Reihe von Zeilen aus |
Referenzierte Tabelle | Ausgabetabelle |
Referenzierte Zeilen | FILTER( "TABELLENNAME",[Spalte]= [_THISROW].[Spalte) |
Referenzierte Aktion | Nach Eingabe der Action 2 diese Action 2 auswählen!!! |
Verhalten | |
Nur wenn diese Bedingung wahr ist | Könnte sein! [Statusspalte] = "Komplett" |
Wirkung: Daten: Legen Sie die Werte einiger Spalten in dieser Zeile fest Action 2
Aktionsname | Action 2 |
Für eine Aufzeichnung dieser Tabelle | Ausgabetabelle |
Mach das | Daten: Legen Sie die Werte einiger Spalten in dieser Zeile fest |
Legen Sie diese Spalten fest Zu den definierten Konstanten- oder Ausdruckswerten | Könnte sein! Erledigt?="Ja" |
Verhalten | |
Nur wenn diese Bedingung wahr ist | True |
Vergessen Sie nicht, im Editor unter Ansichten Ihrer ”Eingabetabelle” das Verhalten festzulegen!!!
Formular gespeichert | Action 1 |
So what I did was create an action in the parent table
then built a bot using using this data change event
firing on updates only that runs an action on rows referencing the column that the child table updates and dereferencing to the child table to count how many line items were linked to the assignment and if there was 2 or more it performed the data change action.
User | Count |
---|---|
37 | |
31 | |
29 | |
22 | |
18 |