Information Center

Gravar uma macro

Para gravar uma macro enquanto estiver numa sessão do sistema central, faça clique sobre o botão Gravar macro ou faça clique sobre Acções > Gravar Macro. Esta acção abre a janela Gravar Macro. Utilizando esta janela, pode executar o seguinte:

Localização da Macro:

Na parte superior do painel, seleccione a localização onde a macro gravada deverá ser guardada. Pode escolher qualquer uma das localizações existentes ou definir uma nova localização de utilizador. Tenha em atenção que não pode guardar uma macro numa biblioteca de servidor acedida através da internet e, por isso, não é apresentada como uma das opções. Quando as macros são colocadas numa biblioteca em vez de na Sessão Actual, podem ser facilmente partilhadas por vários utilizadores. Consulte o tópico Definições de partilha e reutilização de componentes para obter mais informações.

Localizações definidas pelo utilizador:

Pode utilizar o botão Adicionar... para definir até um máximo de três localizações de utilizador. Ao adicionar a quarta localização, a localização menos utilizada é removida automaticamente. Também é possível eliminar explicitamente as localizações de utilizador com o botão Eliminar. Tenha em atenção que necessita de acesso para escrita na localização em que pretender guardar a macro.

Gravar uma nova macro

  1. Se pretender gravar uma macro nova, faça clique em Novo.
  2. Introduza um nome para a sua macro. O nome deverá indicar a finalidade da macro para um fácil reconhecimento.Os nomes da macro são sensíveis a maiúsculas e minúsculas! Por conseguinte, mymacro é um nome diferente de MyMacro, MyMacrO, myMacro, e assim sucessivamente.
  3. Opcionalmente, introduza uma descrição. Esta é útil quando tem várias macros, porque pode ajudar a recordá-lo da finalidade da utilização da macro.
Nota O nome do ficheiro é o nome da macro mais uma extensão .mac.

Substituir ou anexar a uma macro existente

  1. Se pretender substituir ou anexar a uma macro existente, faça clique em Existente.
  2. Seleccione uma macro a partir da lista de selecção.
  3. Se pretender anexar à macro existente, seleccione "Anexar à macro existente". Caso contrário, a macro existinte será substituída.

Função Express Logon (Opcional):

Se estiver a gravar uma macro para utilizar o Express Logon, seleccione Web, Certificado, ou Reutilizar Credenciais Activas sob a Função Express Logon. Ambas as opções (Web e Certificado) permitem que os utilizadores iniciem sessão num sistema central sem ter de introduzir o ID de utilizador e palavra-passe. O mesmo sucede como Reutilizar Credenciais Activas se um utilizador se tiver autenticado previamente no sistema central. Caso contrário, a macro Reutilizar Credenciais Activas irá pedir ao utilizador a ID e utilizador e a palavra-passe e em seguida guarde-as na memória a ser utilizada se a macro for executada posteriormente. ASsim que o Host On-Demand estiver fechado, as credenciais serão limpas. Todos os tipos de  Express Logon permitem aos utilizadores iniciar sessão num sistema de sistema central sem ser necessário introduzir o ID de utilizador e a palavra-passe. Nota: Se pretender utilizar uma macro de Express Logon, a sessão deverá estar configurada apropriadamente. Consulte o tópico Express Logon na ajuda online para obter mais informações.

Iniciar a gravação:

Após ter concluído os passos de uma das secções acima, execute os seguintes passos para iniciar a gravação de uma macro:

  1. Faça clique em OK. 
  2. Na sessão do sistema central, execute a tarefa que pretende gravar. Cada tecla que premir é gravada como fazendo parte da macro. Para premir teclas que não quer que sejam incluídas na macro, faça clique sobre Pausa. Quando terminar, faça de novo clique sobre Pausa para continuar. Se introduzir os dados errados ao gravar a macro, já não pode voltar a fazer correcções. No entanto, pode gravar sobre a macro existente ou editar o código da macro utilizando o Editor de Macros. 
  3. Quando terminar a tarefa, faça clique sobre Acções > Parar Macro. A gravação é interrompida e a macro é guardada. As macros são gravadas através da utilização de um script XML. Para efectuar alterações à macro, faça clique sobre o botão 'Editar propriedades da macro actual' para abrir o Editor de Macros do Host Access.
Nota Para ver as propriedades da macro, faça clique sobre o botão Seleccionar na barra de ferramentas do Gestor de Macros, seleccione a localização da macro, faça clique com o botão direito do rato sobre o nome da macro e seleccione Propriedades. As propriedades da macro incluem o nome, descrição, autor, data de criação e localização da macro.

Personalizar os painéis "Reproduzir Macro" e "Gravar Macro"

Os parâmetros de HTML lockMacroSaveLocations e RemovecurrentSessionOption permitem personalizar o painel de Reprodução ou Gravação de Macros.

Utilizar o parâmetro de HTML lockMacroSaveLocations permite ao administrador adicionar localizações de macros a esse cliente do Host On-Demand em particular. Este parâmetro de HTML recebe dados como cadeia. O valor deste parâmetro corresponde à localização/caminho apresentada na Localização de Macro. Se o administrador decidir adicionar mais de uma localização ou caminho, é uma lista de localizações separadas por ponto e vírgula. De igual modo, se o nome do caminho e o caminho tiverem de ser especificado, o nome do caminho de ser apresentado primeiro e o caminho deve ser separado por um carácter '*'.

Utilizar o parâmetro de HTML RemovecurrentSessionOption permite ao administrador excluir a opção CurrentSession" de ser apresentada na lista de localizações de macro. Os valores possíveis são true ou false. O valor predefinido é true. Se o valor estiver definido com true, "currentSession" é apresentado na lista de localizações de macro. Se o valor estiver definido como false, a sessão actual não é apresentada na localização de macros.

Tópicos relacionados

  • Adicionar uma espera activa
  • Adicionar um parâmetro
  • Adicionar uma extracção de dados
  • Web Express Logon Reference
  • Express Logon
  • Utilizar o Gestor de Macros
  • Macro Programming Guide