I am struggling binding data to the components in a bidirectional way.
There are some readonly binders available and some components support live bindings.
Is there any recommended best practice to bind the FNC components to data? What generic way could I go?
Same for me, I would prefer only use FNC components. Beside your new data grid, I have to rely on other components to connect to a dataset. Hope this is on your top priority.
They are the same, but flag all items, meaning all fields will be updated regardless of the value. We are experimenting with an automated way of posting the value, but so far we haven't been able to find a reliable way, therefore we decided to integrate this into FNC CustomControl, which will be able to call these methods. For FNC specific controls we will be caling this automatically, but for non FNC controls, this will need to be called manually.
Hi, I'm wondering if you could provide some feedback on the way the binding happens now, is everything working fine? Do you require additional binding options, for writing? We plan to start integrating this in existing FNC components (where it makes sense)
Binding for reading works fine. I bind by code and and played a bit with using the name of the control as as binding schema. As posted above the WriteValueToField works fine, too. What I am missing is kind of automatic writing/posting, as was there when using datasensitive db-controls in VCL.
The (simple) Tmemo is the only component I am missing from FNC. Edit, Combo, Checkbox, Radiogroup and date/time edit are prio one, where I would like to have read/write binding.
Additional binding options may include conversion (e.g. fieldvalue is integer, but control is date, or field value is Y/N but control is checkbox) and validation.