♥ 0 | Boa tarde a todos, É possível forçar o TAB para um determinado campo do editor via código? Exemplo, após a identificação do fornecedor no editor de compras surge um customForm, após este fechar, a Data do Documento deve estar em foco. Cumprimentos. Marcado como spam |
1 respostas
Resposta privada Não propriamente o que queres mas dá uma pista. Este caso é para por sempre im tipo de documento, mas no teu tens de adaptar e forçar saltar para lá. Public Overrides Sub DepoisDeGravar(Filial As String, Tipo As String, Serie As String, NumDoc As Integer, e As ExtensibilityEventArgs) MyBase.DepoisDeGravar(Filial, Tipo, Serie, NumDoc, e) 'acabei de gravar uma "GT" DocumentoVenda.Tipodoc = Nothing SendKeys.Send("^(n)") 'NOVO DOCUMENTO - Limpa o documento atual SendKeys.Send("{BS}") 'BACKSPACE SendKeys.Send("{BS}") 'BACKSPACE SendKeys.Send("{BS}") 'BACKSPACE SendKeys.Send("{BS}") 'BACKSPACE SendKeys.Send("{BS}") 'BACKSPACE (5 é o numero maximo de caratéres para o Tipodoc) 'SE QUISERES... SendKeys.Send("F") 'LETRA "F" no TipoDoc SendKeys.Send("A") 'LETRA "A" no TipoDoc SendKeys.Send("{TAB}") 'VOILA...editor pronto para uma FA End Sub
Marcado como spam Comentários Muito obrigado Sérgio. Ainda não testei mas pelo que vi acho que dá perfeitamente! |