Hi
First I wanna say that i'm getting great support from this forum here -> Thanks!
I've tried to catch change events of an editText-Control in the orderline - grid.
It works when enter values manually but doesn't work when a default value get set (eg. after selecting an item).
It's important that I get every changed/new value because I'll do some calculations with the current sum of those columns.
For now I rely on LostFocus events on different columns just to make sure that i catch changes in one column that maybe doesn't get/lost Focus.
And what about an rowChanged Event? Could be useful too.
Greetings
Phil
Hi
Thanks for the explanations. When I change the Value of another Control within the et_Validate - Event , SBO hangs.
Steps to reproduce the behaviour:
- Use the Filter Events Sample
- For the order Form check:
<SNIP>
If pVal.BeforeAction = False And pVal.EventType = SAPbouiCOM.BoEventTypes.et_VALIDATE And pVal.ItemUID = "38" And pVal.ColUID = "58" Then
txtGesGew = frm.Items.Item("14").Specific
txtGesGew.Value = "Test"
End If
</SNIP>
Then open an order and enter a value into the Weight-Column.
When I do not set the control value it works.
By the way I don't get an et_VALIDATE event for the default values but I think this is by design?
oops: I'm using VB.NET
Greetings
Phil
Message was edited by: Philipp Knecht
Add a comment