I have 2 text fields (Actual Behavior and Expected Behavior). These are multiline text fields. On the NewIntake_Form, the user will enter a text summary in each field. Both fields are marked as required. After the new intake is created, the team can update the information in both of these text fields on the Details_Form.
The goal is to have whatever information is entered into these 2 fields, at the time of creation, to copy over to a secondary field (Original Actual Behavior, Original Expected Behavior). Then, the Original Actual Behavior and Original Expected behavior fields are View Only when the user or team is viewing the entry on the Details.Form and will not update if the Actual Behavior and Expected Behavior fields are updated. The purpose is so that management / auditors can see what was originally entered at creation and compare it to the final information in those fields once the intake is completed.
I have the Actual Behavior and Expected Behavior fields on the NewIntake_Form, visible, and in edit mode.
I also have the Original Actual Behavior and Original Expected Behavior fields on the NewIntake_Form, in edit mode, but hidden.
The update property for the Original Actual Behavior field is set to the below, with DataCardValue27 = the data card text value of the Actual Behavior field. If (NewIntake_Form.Mode=FormMode.New, DataCardValue27.Text, ThisItem.OriginalActualBehaviorSeen)
The update property for the Original Expected Behavior field is set to the below, with DataCardValue28 = the data card text value of the Expected Behavior field. If (NewIntake_Form.Mode=FormMode.New, DataCardValue28.Text, ThisItem.OriginalExpectedBehaviorSeen)
Majority of the time, the Original fields are updating as expected and can be viewed on the Details_Form, and are NOT updated when the Actual Behavior or Expected Behavior fields are updated. Randomly, the Original fields do not populate at the time of creation (i.e., NewIntake_Form is submitted). I have to assume that maybe it's a SharePoint glitch and the fields aren't updating... but it seems strange the that entries before and after are fine. I have 3 examples from the past 2 days. Any suggestions?