Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
DODEFAULT with parameters
Message
From
31/07/2001 19:03:44
 
 
To
31/07/2001 18:04:13
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Miscellaneous
Thread ID:
00538014
Message ID:
00538087
Views:
17
>OK I tried that but no joy. Here is the code currently in the Keypress event
>
>
>LPARAMETERS nKeyCode, nShiftAltCtrl
>LOCAL lnresult
>lnresult = DODEFAULT(nKeyCode, nShiftAltCtrl)
>gcLastName = This.Value
>REQUERY("ChildList")
>ThisForm.Refresh()
>return(.t.)
>

It's the thisform.Refresh() that's causing the single letter problem.
If it's just the grid that needs refreshing, just refresh that.

Not knowing anymore than this, I tried this with in a textbox, grid and view and it worked:
LPARAMETERS nKeyCode, nShiftAltCtrl
DoDefault(nKeyCode, nShiftAltCtrl)
gcLastName = Alltrim(this.value)
REQUERY("ChildList")
ThisForm.grdChildlist.Refresh()
NoDefault
I'm curious why you have a result value and a return value in there? Does KeyPress return anything other than .T.? And where would it return it to?
Insanity: Doing the same thing over and over and expecting different results.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform