Eder Postado Julho 16, 2007 Denunciar Share Postado Julho 16, 2007 Ola..pessoaleu gostaria de saber como faço um if tipo este abaixo...Mas este abaixo não funciona ta errado..IF FORM5.USUARIO.CAPTION = 'CARLOS' THEN BEGIN DBNavigator1.VisibleButtons.nbdelete:=True else DBNavigator1.VisibleButtons.nbdelete:=false end;O que eu queria é só deixar o visible=true do botão NbDeleti pro Carlos o restante FALSEmas eu queria no codigo....ta pra fazer??muito grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Jonas -- Postado Julho 16, 2007 Denunciar Share Postado Julho 16, 2007 A forma correta seria:IF FORM5.USUARIO.CAPTION = 'CARLOS' THEN BEGIN DBNavigator1.VisibleButtons := [nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh]; else DBNavigator1.VisibleButtons := [nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbEdit, nbPost, nbCancel, nbRefresh]; end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Julho 17, 2007 Denunciar Share Postado Julho 17, 2007 Outra forma, utilizando operação com conjuntos (que é do que se trata VisibleButtons):IF FORM5.USUARIO.CAPTION = 'CARLOS' THEN DBNavigator1.VisibleButtons := DBNavigator1.VisibleButtons + [nbDelete] // inclui delete no conjunto else DBNavigator1.VisibleButtons := DBNavigator1.VisibleButtons - [nbDelete]; // remove delete do conjunto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eder Postado Julho 17, 2007 Autor Denunciar Share Postado Julho 17, 2007 Valeu..Pessoal..muito Gratot+ :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eder
Ola..pessoal
eu gostaria de saber como faço um if tipo este abaixo...
Mas este abaixo não funciona ta errado..
O que eu queria é só deixar o visible=true do botão NbDeleti pro Carlos o restante FALSE
mas eu queria no codigo....
ta pra fazer??
muito grato
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.