Rinaldo Xavier

Members
  • Content count

    17
  • Joined

  • Last visited

  • Days Won

    19

Rinaldo Xavier last won the day on November 9 2020

Rinaldo Xavier had the most liked content!

Community Reputation

31 Excellent

About Rinaldo Xavier

  • Rank
    Member
  1. Fala Cleiton É possível adicionar código à TAB, basta clicar na TAB e pressionar F2 Quanto à carregar todas as querys no carregamento na TAB, acredito que sim, mas não tenho certeza. Você pode também SIMULAR uma TAB com botões, aí você pode controlar a execução das querys para somente quando o botão de cada guia for pressionado. []'s Rinaldo
  2. Jânio, você pode usar a função ExeTerminate() para forçar o fechamento de uma aplicação. Rinaldo Xavier
  3. Olá Caio Você pode usar assim: https://help.windev.com/?2510025&name=cursor_property // Select the entire textEDT_Edit1..Cursor = 1EDT_Edit1..CursorEnd = Length(EDT_Edit1) + 1ScreenFirst(EDT_Edit1) Rinaldo Xavier
  4. Cezar Você pode usar a função HListFile() Rinaldo
  5. Jânio, e se você fizer o seguinte (Gambi): IF QRY_ProdutosAtivos.STATUS = 'N' THEN BODY..Height = 0 else BODY..Height = <alturanormal>END
  6. Jânio Faço assim também, mas sem criar nenhuma variável e nenhum objeto. Coloco este código no Before Printing BODY do report: IF modulo(MyReport..NbRecRead, 2) = 0 THEN MySelf..BrushColor = RGB(230, 230, 230) ELSE MySelf..BrushColor = Transparent END
  7. Evandro, se você precisar disto em apenas alguns controles, pode usar o evento Whenever Modifying do controle, porém se for em todo o projeto, pode fazer assim: Na inicialização do projeto coloque: // Carrega os arquivos das constantes do WinDev EXTERN "KeyConst.WL" EXTERN "WinConst.WL" // Verifica o pressionamento de uma tecla Event("TeclaPressionada", "*.*", WM_KEYDOWN) Crie então uma procedure chamada "TeclaPressionada" (pode ser qualquer outro nome) e nela trate as teclas desejadas: IF KeyPressed(VK_F2) THEN Códigos... END
  8. Acho que dá para saber o foco assim: IF {_EVE.name, indControl}..Name = "EDT_xxx" THEN
  9. Exato @Cassiano, era o que eu ia sugerir. Mas acredito que tenha uma forma de saber qual controle está com o foco.
  10. Janio Você pode capturar a tecla pressionada e na janela verificar qual o objeto que está com o foco. Neste caso no INITIALIZING do projeto você coloca: // Carrega os arquivos das constantes do WinDev EXTERN "KeyConst.WL" EXTERN "WinConst.WL" // Verifica o pressionamento de uma tecla Event("TeclaPressionada", "*.*", WM_KEYDOWN) E depois cria uma procedure mais ou menos assim: PROCEDURE TeclaPressionada() // Verifica se a tecla F2 foi pressionada e se a janela está ativa IF KeyPressed(VK_F2) AND WinStatus(WIN_xxxx) = Active THEN // Verifica qual objeto está com o foco ... Seu código ... END
  11. Pode ser assim também, sem usar a função IIF(): PROCEDURE NumeroMeses(LOCAL dDataInicial, LOCAL dDataFinal) nContador is int = 0 WHILE dDataInicial <> "" AND dDataInicial < dDataFinal dDataInicial..Month++ IF dDataInicial <= dDataFinal THEN nContador++ END END RESULT nContador
  12. Acabamos conseguindo resolver excluindo a configuração do WS e criando de novo
  13. Pessoal, tenho um web service funcionando há bastante tempo, porém fiz uma alteração e não estou conseguindo publicar. Não foi alterado nada nas configurações. Se clico no botão para testar a conexão diz que está ok. Alguém sabe o que pode ser? Obrigado Rinaldo
  14. Jonilton, basta usar a função HNbRec(QRY_NomeQuery) Rinaldo Xavier
  15. Caio, basta pressionar ALT+ F5 para definir a ordem de tabulação.