Continuing the discussion from Data binding not refreshing:
Is there a simple way to have data bindings with write back enabled forced to update self.item with out processing the pressed_enter or lost_focus events? Docs explanation below.
Write Back does not trigger when
self.refresh_data_bindings()is called, whenself.init_components(**properties)is called or when theself.itemfor the Form is set. It only triggers when events such aspressed_enterfire on the relevant component.
In some of my forms, self.item does not have some keys added to it when the user doesn’t click on all textboxes or date pickers. I know that I can set it in code or dummy run the events but I was wondering if there is a cleaner way?