on 03-03-2006 2:07 PM
Hey All,
I have added a choose from list to my form in an edit text box. If you select using the choose from list (tab out or button click) everything works fine. But if I type a valid code into the field and tab out the choose from list event fires and resets the text box to the first value in my choose fromlist form. Anyone else experience this issue or know why it might happen?
Hi Curtis,
I have tried to reproduce your problem and I cannot, maybe I'm not trying the same sequence. Can you please explain step by step what are you doing?
Which B1 version are you working with? I'm working with 2005A.
Regards
Trinidad.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Trinidad.
The problem seems to happen when you have an OR condition between two fields. For example I had business partners that could have QryGroup1 = y OR QryGroup2 = Y. When I programmed that condition using the conditions object the datatable generated by the choose from list always returned items that matched the second part of the condition even if I typed in the field instead of selecting from the list. Or if you type a character followed by the * and hit tab which should bring back a filtered list the items that only matched the second part of the OR statement were also included when they did not match the character * search.
Thanks
This has been resolved by a workaround from SAP support.
Hello Curtis,
This is a bug, the DI is misplacing the brackets. This is candidate to
be fixed in SP1. For the moment I have a workaround for you.
The workaround is to add third (dummy) condition, with AND relationship
after the 2 original conditions. you will see in the profiler that
the UI builds the query correctly and in the AddOn, the list shows
correct results.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.