Olá Abel!
>Tenho um form com uma grid com 28 colunas, mas só aparecem 13. A primeira é o ano e + 12 meses. O resto das colunas são para inserir valores relactivos a cada ano, mas só devem poder aceder a estes valores se um dos campos do form fôr .T.
>Tentei:
>no evento BeforeRowColChange
>IF THIS.RowColChange = 2
> IF nColIndex => 13
> IF ALLTRIM(UPPER(SOCIOS.Q_DIRE)) == "N"
> thisform.grid1.DoScroll(4)
> ENDIF
> ENDIF
>ENDIF
>Apesar de todas estas condições serem verdadeiras a executar a linha
>thisform.grid1.DoScroll(4) (scroll p'rá esq.), o cursor passa sempre para a coluna seguinte.
Agradeço ajuda
>Obrigado.
Tente colocar o código no evento
AfterRowColChange ao invés do
BeforeRowColChange.
Até mais.
Erick
Força Sempre!
Strength Always!