Capturando Dados da Tela (a ação extrair)
- Inicie a gravação usando o Gerenciador de Macros.
- Ao chegar no ponto em que deseja extrair dados, clique no ícone Extrair, na
barra de ferramentas do Gerenciador de Macros.
- Com o botão esquerdo do mouse pressionado, arraste um retângulo em
torno dos dados a serem extraídos.
- Solte o botão do mouse. Aparece a janela Incluir uma Extração.
- Digite um nome. Para mudar a área marcada, acerte as coordenadas
ou clique em Cancelar e arraste um novo retângulo.
- Clique em OK.
- Nome
- Digite um nome para a extração.
- Linha e Coluna (canto de cima e de baixo)
- Essas são as coordenadas da área marcada.
- Plano de Dados
- Selecione um ou mais dos seguintes planos para a extração. Você deve selecionar pelo menos um plano.
- TEXT_PLANE
- O plano de texto contém o texto na tela.
- COLOR_PLANE
- O plano de cor contém informações sobre as cores de cada caractere do espaço de apresentação.
- FIELD_PLANE
- O plano de campo representa as posições dos campos e seus atributos no espaço de apresentação.
- EXFIELD_PLANE
- O plano de campo estendido contém dados de atributos de caracteres estendidos.
- DBCS_PLANE
- O plano DBCS contém dados de atributos de conjuntos de caracteres de byte duplo para cada atributo de caractere e de campo no espaço de apresentação. Você só poderá selecionar DBCS_PLANE, quando estiver executando uma sessão DBCS.
- GRID_PLANE
- O plano de grade que contém informações para a exibição da grade.
A ação extrair permite capturar texto que o aplicativo está exibindo na tela ou capturar outras informações da tela (dependendo do plano selecionado).
Ao editar a macro, você pode definir opções adicionais. Por exemplo, você pode
salvar as informações de TEXT_PLANE em uma variável e então enviar estas informações
para a janela da sessão utilizando uma ação Input.
Consulte o Guia de Programação de Macros do Host On-Demand para obter informações de codificação de macros.