Hi,
Currently there is no Update button. Each toggle button is link to a column in employeeResponse table:
for example, when toggle change from "No" to "Yes"it will update that employee Record in the ËmployeeResponse table.
in the ËmployeeResponse: {EmployeeID, Q101, Q102, Q103....}
Toggle Button onSelect:
If(
L1QuestionNumber = "101",
Patch([@ESM_L1EmployeeResponses],LookUp([@ESM_L1EmployeeResponses],EmployeeID = currentUser),{Q101:'Q101 (ESM_L1EmployeeResponses)'.Yes})
),
If(
L1QuestionNumber = "101",
Patch([@ESM_L1EmployeeResponses],LookUp([@ESM_L1EmployeeResponses],EmployeeID = currentUser),{Q101:'Q101 (ESM_L1EmployeeResponses)'.No})
)
Currently I have five different forms each form update to a response entity:
FormL1, FormL2, FormL3, FormL4, FormL5
ResponseL1, ResponseL2, ResponseL2, ResponseL3, ResponseL4, ResponseL5
When employee click on FormL1 anychange made will be update to ResponseL1
each response entity already has many field (one column for one question)
[ResponseL1: EmployeeID, Q101, Q102,...Q164]
[ResponseL2: EmployeeID, Q201, Q202,...Q244]
[ResponseL3: EmployeeID, Q301, Q302,...Q350]
What I want is a way to track all the responses (so that I can use it to look at employee's progress later on)
Is there an easier way to create an UpdateLog but with not so many column? I would imagine I will have to create:
UpdateLog [employeeID, DateUpdate, Q101-Q164, Q201-Q244, Q301-Q350, Q401-Q420, Q501-Q530]
that would be a verybig UpdateLog entity.....