KB-71403: Carregando a última receita utilizada ao reiniciar aplicação.

Descrição:

Ao reiniciar a aplicação, como posso carregar a mesma receita que estava sendo executada quando ela foi parada?

Solução:

Ao carregar uma receita, deve-se salvar seu índice na propriedade initialvalue de um tag RAM. Ao iniciar a aplicação (com o evento OnStartRunning), carregue a receita com o índice do tag RAM.

Script para carregar a receita e salvar o initialvalue do tag RAM:

tagIndiceReceita = Receita1.ChooseRecipe("Receitas",-1)
Receita1.LoadRecipe(tagIndiceReceita)
tagindiceReceita.initialValue = Str(tagIndiceReceita)

Script para carregar receita ao iniciar a aplicação:

Receita1.LoadRecipe(tagIndiceReceita)

A aplicação em anexo ilustra o script, e foi desenvolvida na versão 2.29 build 151.

Anexos:

Load&ChooseRecipe_ptb

Este artigo foi útil? Was this post helpful?
Yes0
No0

Leave a Reply

Your email address will not be published.Required fields are marked *