... __Edit(Self, nCol, lModal ) : : despues de la linea oGet:bValid:= {|| ValidlEditCol( Self, oGet, oDlg, bOldValid, bValid, bAction, @lOk ) } añadi oGet:bGotFocus := {|| IF( ::nKey != NIL .AND. ::nKey != 13, __keyboard(CHR(::nKey)), ) } Por ahora no podria publicar la clase ya que hay algunas ...