KB-29019: Indicador de progresso de script.

Descrição:

Em uma tela, como exibir um indicador de progresso da execução de um script?

Solução:

Para isso, uma possível solução é criar um Tag Interno e incrementá-lo no script. Depois, adicione um Retângulo à tela desejada e faça uma associação analógica com o Tag Interno na propriedade HorizontalPercentFill, cujo valor na fonte deve ser de 0 até o limite máximo da contagem, e o valor na propriedade deve ser de 0 até 100.

Exemplo de script:

Set cont = Application.Item(“ContViewer”)
For i=0 to 1000
cont.Value = i
Frame.Refresh True
Next

Nota: O método Refresh permite forçar o redesenho do conteúdo de uma Tela ou Divisor. Ele deve ser usado em scripts de Viewer com processamento massivo (por exemplo, laços), ou em chamadas de métodos que demandem muito tempo e exijam indicações visuais ao usuário do progresso do processo.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *