FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Setfocus a una columna en xBrowse
Posts: 392
Joined: Tue Jul 29, 2008 01:55 PM
Setfocus a una columna en xBrowse
Posted: Mon Oct 12, 2015 09:18 PM

Hola FiveWinners

Tengo que ceder el foco a una columna B cuando el valor de la columna A tenga un valor especifico.

Alguien sabe como hacerlo ?

Ejemplo

ADD COLUMN oCBAJ TO oBrw DATA FECHAB ;
TITLE "BAJA" ;
ALIGN LEFT ;
SIZE 80

ADD COLUMN oC006 TO oBrw DATA ALTBAJ ;
TITLE "ALTA O" + CRLF + "BAJA" ;
ALIGN LEFT ;
SIZE 60
oC006:nEditType := 1
oC006:bOnPostEdit := {|o, v, n| iif( n != VK_ESCAPE, ( (NW_REPLACE("ALTBAJ", v, .F., cAlias), oCBAJ:setfocus()) ), ) }

Claro esta instruccion no funciona, oCBAJ:setfocus() ya que la definicion del objeto columna no hay un metodo setfocus()

Gracias por sus sugerencias.

Saludos

Visite Chiapas, el paraiso de México.
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Setfocus a una columna en xBrowse
Posted: Mon Oct 12, 2015 09:33 PM
Hola,

prueba con:

Code (fw): Select all Collapse
 oBrw:nColSel := <nColumna>


saludos

Marcelo
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Re: Setfocus a una columna en xBrowse
Posted: Mon Oct 12, 2015 10:18 PM

oBrw:aCols[1]:bEditValid := {| oGet, oCol | oBrw:SelectCol(2), .t. }

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
PellesÂŽC
TDolphin
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Setfocus a una columna en xBrowse
Posted: Tue Oct 13, 2015 05:41 PM
Hola.
Tambien se puede intentar asi:
Code (fw): Select all Collapse
oBrw:nColSel := oBrw:oCBAJ:nCreationOrder    //oCBAJ segĂșn tu ejemplo
Saludos.
Francisco J. AlegrĂ­a P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion