Olá pessoal!
Espero que esta mensagem possa encontrar todos de boa saúde...
Deparei-me com dus dificuldades na construção do meu projecto e necessito da intervenção de vocês, principalmente aqueles que têm mais experiencia com Ribbons.
1ª : Na minha faixa de Ribbon tenho dois botões com os nomes (btnACaixa e btnFCaixa) onde o primeiro é para abertura de caixa e o segundo é para o fecho do caixa.
Tenho um formulário com o nome (pu), responsável por fazer o control de acesso ou permissões de usuários.
No meu módulo (basRibbonCallbacks) tenho o seguinte código:
Sub GetEnabled(control As IRibbonControl, ByRef enabled)
Select Case control.ID
Case "btnACaixa"
If Forms!pu!Caixa = -1 Then
enabled = False
ElseIf Forms!pu!Caixa = 0 Then
enabled = True
End If
Case "btnFCaixa"
If Forms!pu!Caixa = -1 Then
enabled = True
ElseIf Forms!pu!Caixa = 0 Then
enabled = False
End If
Case Else
enabled = True
End Select
End Sub
Agora vai a questão: Quando abro o sistema, os botões recebem as instruções e funcionam correctamente, mas a minha necessidade é que os botões actualizem em tempo de execução de maneiras que quando faço a abertura de caixa, automáticamente o botão ABRIR CAIXA fique desabilitado de maneiras que para estar habilitado novamente tem que se fazer o fecho de caixa e nessa altura o botão FECHAR CAIXA fica desabilitado, mas isso em tempo de execução ou com o programa aberto sem ter que fechar e voltar a carregar...
Ajudem-me com uma solução para que o sistema possa actualizar a Ribbon sem ter que relinicia-lo.
Desde já agradeço...
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
2ª: Na segunda questão, anexei a imagem...
Qual é o código que devo usar para abrir um formulário ao carregar uma tabela na Ribbon?
Espero que esta mensagem possa encontrar todos de boa saúde...
Deparei-me com dus dificuldades na construção do meu projecto e necessito da intervenção de vocês, principalmente aqueles que têm mais experiencia com Ribbons.
1ª : Na minha faixa de Ribbon tenho dois botões com os nomes (btnACaixa e btnFCaixa) onde o primeiro é para abertura de caixa e o segundo é para o fecho do caixa.
Tenho um formulário com o nome (pu), responsável por fazer o control de acesso ou permissões de usuários.
No meu módulo (basRibbonCallbacks) tenho o seguinte código:
Sub GetEnabled(control As IRibbonControl, ByRef enabled)
Select Case control.ID
Case "btnACaixa"
If Forms!pu!Caixa = -1 Then
enabled = False
ElseIf Forms!pu!Caixa = 0 Then
enabled = True
End If
Case "btnFCaixa"
If Forms!pu!Caixa = -1 Then
enabled = True
ElseIf Forms!pu!Caixa = 0 Then
enabled = False
End If
Case Else
enabled = True
End Select
End Sub
Agora vai a questão: Quando abro o sistema, os botões recebem as instruções e funcionam correctamente, mas a minha necessidade é que os botões actualizem em tempo de execução de maneiras que quando faço a abertura de caixa, automáticamente o botão ABRIR CAIXA fique desabilitado de maneiras que para estar habilitado novamente tem que se fazer o fecho de caixa e nessa altura o botão FECHAR CAIXA fica desabilitado, mas isso em tempo de execução ou com o programa aberto sem ter que fechar e voltar a carregar...
Ajudem-me com uma solução para que o sistema possa actualizar a Ribbon sem ter que relinicia-lo.
Desde já agradeço...
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
2ª: Na segunda questão, anexei a imagem...
Qual é o código que devo usar para abrir um formulário ao carregar uma tabela na Ribbon?
- Anexos
- SSS.png
- Você não tem permissão para fazer download dos arquivos anexados.
- (88 Kb) Baixado 12 vez(es)