Passar valor de variáveis para o Backstage
Nota importante: para ter acesso aos vídeos e arquivos exemplos deste site, adquira um dos planos apresentados abaixo. Você pode comprar em até 10x no Cartão de Crédito.
Veja como comprar e saiba mais sobre o material oferecido, clicando aqui.
Usuário Artur:
Olá!
É possível passar o valor de variáveis para o Backstage?
A primeira dúvida é a ordem dos eventos. O Backstage só pode ser carregado após as variáveis estarem preenchidas? Qual seria a forma de o fazer?
Depois é o código XML: - no exemplo abaixo, mesmo que use "&", não estou conseguindo.
<layoutContainer id="lay6" layoutChildren="horizontal" expand="neither">
<labelControl id="lb6" label="Serviço XML versão & strVersao & " noWrap="true"/>
<layoutContainer id="lay7" layoutChildren="horizontal">
</layoutContainer>
</layoutContainer>
Obrigado, desde já.
Suporte:
Artur,
sugiro que utilize o atributo GetLabel para que possa realizar a troca do texto dinamicamente:
<layoutContainer id="lay6" layoutChildren="horizontal" expand="neither">
<labelControl id="lb6" getLabel="fncGetLabel" noWrap="true"/>
<layoutContainer id="lay7" layoutChildren="horizontal">
</layoutContainer>
</layoutContainer>
Na função fncGetLabel(), você altera como desejar.
Public Sub fncGetLabel(control As IRibbonControl, ByRef label)
Select Case control.Id
Case "lb6"
label = "Serviço XML versão " & strVersão
Case Else
label = " "
End Select
End Sub
Mais detalhes sobre as alterações dinâmicas da ribbon, você encontra neste meu artigo:
Usuário Artur:
Olá Avelino.
Funciona 5*, muito obrigado.
Aproveito para fazer mais uma pergunta: - tem algum artigo onde possa estudar a forma de implementar as Ribbons com acessos, através de permissões?
Abraço.
Suporte:
Artur, baixe e estude o aplicativo Maestro, deste meu artigo:
Bom estudo!
An Invitation
Meet the first tool in the world, developed in Microsoft Access, for the configuration and creation of custom ribbons. Ribbons have come to stay, therefore it is crucial that you get to know and learn this application!
Click here and get to know everything about this amazing tool!
Não há comentário |