Thank you for taking the time to respond @WarrenBelz,
I am not using forms with this design, it is 100% Canvas controls, as such the Application always starts with a "new" report if a current 'colUnsavedRecords' collection is empty, if it is not empty than the Report screen loads where the user selects (or deletes) a report that is in progress.
I will be adding a 'New Report' button on that screen as well. When the user pressed next, they go to another data entry screen that is a combination of drop downs, and Text Input boxes again, where all of the same functionality from the Report Setup screen will also be implemented...
I can't use Forms in this design as it has to be fully offline capable, so I am saving all collection data locally and loading it as I go... I hope that makes some sense? My current issue right now is getting the data loading properly between the Text Input Boxes and the Calibration Kit dropdown. Every time I save the changes (including when I manually enter data into the Combobox and/or text inputs) and go to edit the record again, the values all disappear from the Text Input boxes I have this code on the Combobox DefaultSelectedItems property but it throws an error:
If(varEditMode = "Edit", colRecord.KIT_ID, ComboCalGear.Selected.PM_Make)
and this code on the first Text Input box which displays the make of the KIT_ID that the user selected:
If(varEditMode = "Edit", First(colRecord).PM_Make, ComboCalGear.Selected.PM_Make)
I can get it to update back and forth correctly if I am only selecting items from the drop down list, but if I manually enter a value it will not recall the value once I save... I know there is something difficult with the text input boxes, should I try using labels for the input/output of these calibration kit details?
Thanks again for any assistance... I feel like I am so close to making this work, just can't seem to nail it.