Hi Freaks
One customer called me tofay, a component hangs ...
By a Teamviewer session, I found the origin:
No, the component is still running but after leaving one field FLD_A1, you could not longer jump (keyboard or mouse) to another*) field FLD_B1.
*) there are different entities painted into the component,, let's say ENT_A and ENT_B
ENT_A is a dummy, non-database entity, holding FLD_A1 and a second field FLD_A2
FLD_B2 is in ENT_B.
ENT_A and ENT_B are not related together.
What's happend is that when you try to jump from FLD_A1 to FLD_B1, UnifACe tries to validate ENT_A
And FLD_A2 do have a syntax of "LEN(1-1)" so UnifAce want excatly one character in FLD_A2.
As this blinking cursor is very small and your focus is already on FLD_B1, you miss this and think, UnifAce hangs.
This looks quite plausible, but ...
But under UnifAce 9, there was not such behavior.
You can switch from (non-databes) entities - if you never touched FLD_A2 - without any "problem"
With UnifAce 10 this changed, or?
Question:
Did this behaviour change from UF9 to UF10?
And/or is the any setting preventig from doing so.
I'll check if this constellation appears in other components.
Hope, that not or not that often.
Else we could not deliver UF10 to our costumers 😔
Ingo