IGNACIO,
Gracias por la sugerencia pero NO resolver mi problema
No entiendo dónde poner
oForm:PostMsg( WM_XAILER, nCol, 0 )
se adjunta Formulario correcto e más precisó
El objetivo:
LA SELECCIÓN DE UN VALOR "transportista" en la columna 1
A OBLIGAR EDITAR EL Columna2
Grazias
"Ignacio Ortiz de Zúñiga" <
NoNameToAvoidSpam@xailer.com> ha scritto nel
messaggio news:4d0881b7$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Frank,
>
> Desde el evento OnPostEdit realice al final del mismo la siguiente
> llamada:
>
> oForm:PostMsg( WM_XAILER, nCol, 0 )
>
> Y luego incluya el siguiente método en su formulario:
>
> METHOD WMXailer( nCol, lParam ) INLINE ::oBrowse:aCols[ nCol ]:Edit()
>
> Un saludo
>
> Nota: Obviamente el código mostrado no tiene porque ser exactamente el que
> tenga que introducir pero seguro que le valdrá como plantilla para su caso
> en concreto.
>
> Ignacio Ortiz de Zúñiga
> [Equipo de Xailer / Xailer team]
>
http://www.xailer.com
>
http://www.xailer.info
>
http://www.xailer.com/forum
>
http://www.xailer.com/dokuwiki
> "Ignacio Ortiz de Zúñiga" escribió en el mensaje de
> noticias:[email=4d087fae@svctag-j7w3v3j....]4d087fae@svctag-j7w3v3j....[/email]
>
> Frank,
>
> No puede realizar un Edit desde un OnPostEdit(). Tiene que permitir que
> termine la edición. Le recomendamos el uso del mensaje WM_XAILER para
> ello.
>
> Un saludo
>
>
>
> Ignacio Ortiz de Zúñiga
> [Equipo de Xailer / Xailer team]
>
http://www.xailer.com
>
http://www.xailer.info
>
http://www.xailer.com/forum
>
http://www.xailer.com/dokuwiki
> "FRANK" escribió en el mensaje de noticias:4d078a1b$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>
> con el evento OnPostEdit Columna1
> cambio nEditType en la columna2 de beNone a beGET_LISTBOX
>
> e inmediatamente después de ::oDBBROWSE1:aCols[2]:Edit()
>
> con el evento OnPostEdit Columna2...Se adjunta un pequeño ejemplo
>
Attached files ProvaEdit.zip (2.5 KB)Â