Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Abrir arquivo qvw a partir de uma lista.

Olá pessoal,

Preciso abrir um arquivo qvw a partir de uma lista ,exemplo:

Tenho os campos 1,2,3 e quando clicar no campo ,abrir o qvw referente ao campo clicado da lista.

Tente usar o "Bundle"....Alguém em alguma idéia como fazê-lo?

Obrigado.

1 Reply
Not applicable
Author

Não sei se é bem isso que você estava pensando, mas pode criar uma macro com o código abaixo e através do "disparador de evento de campos" em "configurações/ propriedades do documento" escolhendo o "evento ao Selecionar" do campo onde você tem o nome dos arquivos.

sub abrir
set LB = ActiveDocument.GetSheetObject("LB05")
boxvalues = LB.GetPossibleValues
ActiveDocument.GetApplication.OpenDoc boxvalues(0)
end sub

'Observe que boxvalues tem apenas o valor contido na selecao da listbox LB05, caso o valor nesta lista não contenha todo o nome do arquivo e/ou caminho, isto deverá ser tratado concatenando a extensão e/ou caminho, caso os arquivos não estejam na mesma pasta da aplicação.