Usar as regras de correspondência de tela ou elemento

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 5 min. de leitura
  • Use as regras de correspondência de tela ou elemento para corresponder uma tela ou elemento entre várias telas e elementos com suas regras correspondentes. As regras de correspondência permitem que o conector identifique a tela ou o elemento apropriado e execute tarefas.

    Antes de Iniciar

    Capture pelo menos uma tela do emulador e um elemento.

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    Para executar tarefas em uma tela ou elemento específico do emulador entre várias telas e elementos do emulador, o conector do Terminal deve primeiro identificar uma tela. Para identificar uma tela ou elemento, o conector do Terminal usa as regras de correspondência de tela, atributos e os localizadores de elemento. As regras de correspondência de tela, localizadores e atributos fornecem critérios de identificação exclusivos para cada tela e elemento.

    Todas as telas capturadas têm uma regra de correspondência de tela padrão. Além disso, você pode definir uma ou mais regras de correspondência de tela. Você pode modificar ou remover as regras de correspondência de tela padrão ou as regras de correspondência de tela que você definir.

    A tela e os elementos têm regras de correspondência diferentes. Para uma tela, o conector do terminal usa regras de correspondência de tela e, para um elemento, usa localizadores.

    Regra de correspondência de tela padrão e a opção para definir uma regra de correspondência de tela.

    A imagem mostra os localizadores de um elemento de tela.

    Localizadores de campo ou tabela.

    Procedimento

    1. Opcional: Renomeie a tela com um nome exclusivo.
      1. No painel Tela e elementos, selecione a tela.
      2. No painel Propriedades, renomeie a tela e pressione Enter.
        Atualizar nome da tela.
        O novo nome de tela aparece no painel Tela e elementos.
      3. No painel Tela e elementos, clique com o botão direito do mouse na tela e selecione Atualizar.
        Se a regra de correspondência de tela corresponder a uma tela, o ícone de correspondência de tela ( ícone de correspondência de tela) aparecerá para a tela e a regra de correspondência de tela. O ícone indica que a regra de correspondência de tela corresponde à tela.

        Correspondência de regra de tela.

    2. Opcional: Defina uma regra de correspondência de tela.
      Você pode adicionar um campo ou texto da tela do emulador que o conector do Terminal usa como uma regra de correspondência de tela.
      1. Selecione Adicionar.
        Botão Adicionar regra de tela.
      2. Clique com o botão direito do mouse no campo obrigatório e selecione uma das opções.
        • Adicionar este campo como regra de correspondência de tela: o conector usa os detalhes do campo, como linha, coluna e texto, como uma regra de correspondência de tela.
        • Adicionar este texto como regra de correspondência de tela: o conector usa o texto do campo como uma regra de correspondência de tela.
        Novas opções de regra de tela.
        A regra de correspondência de tela aparece no painel Regras de correspondência de tela.
      3. Selecione OK.
    3. Opcional: Defina um elemento e as regras de correspondência.
      O conector do Terminal fornece várias regras ou localizadores que fornecem informações sobre elementos. Por exemplo, os números de linha e coluna do campo na tela são uma das regras de correspondência. O conector do Terminal fornece cinco localizadores e você pode escolher qualquer localizador para corresponder ao elemento.
      1. Renomeie o campo.

        Quando você captura vários elementos, o conector do Terminal fornece a eles nomes padrão, como Field_0, Field_1, Table_0 e Table_1. Para identificar facilmente um elemento, você pode renomeá-lo.

        Atualize o nome do elemento padrão.
        O nome do elemento atualizado aparece no painel Telas e elementos.

        Novo nome do elemento.

      2. Clique com o botão direito do mouse no elemento e selecione Atualizar.
        O ícone de correspondência de elemento ( ícone de correspondência de tela) aparece para o elemento. O ícone indica que o localizador correspondeu ao elemento.

        Regra de correspondência de elemento padrão.

      3. Opcional: Use os outros localizadores no menu suspenso Localizador para corresponder ao elemento.
        A tabela descreve os localizadores.
        Tabela 1. Localizadores de elementos
        Regra Descrição
        Campo por posição Corresponde a um campo com seu número de linha e coluna na tela. Os campos Linha e Coluna mostram os números de linha e coluna do ponto de partida do campo que você capturou na tela.

        Número de linha e coluna de um campo.

        Campo por índice Corresponde a um campo com seu número de índice na tela.

        Um número de índice é um identificador exclusivo de um campo na tela do Mainframe que permite que o conector identifique um campo. Cada campo na tela do emulador tem um número de índice exclusivo. O primeiro campo na primeira linha obtém o índice 1, o segundo campo na primeira linha obtém o índice 2 e assim por diante. Os números de índice são atribuídos primeiro aos campos na primeira linha e, em seguida, ao primeiro campo da segunda linha até que todos os campos na tela obtenham números de índice.

        Índices de campo.

        Campo por texto do campo anterior Corresponde a um campo capturado com o texto no campo que está localizado imediatamente antes do campo capturado. A regra de correspondência de texto do campo anterior mostra o texto no campo anterior.

        Campo por texto de campo anterior.

        Texto do campo anterior.

        Se não houver um campo anterior, o campo Texto do campo anterior não mostrará nenhum valor.

        Campo por texto do próximo campo Corresponde a um campo com o texto no campo que está localizado imediatamente após o campo capturado. A regra de correspondência de texto do próximo campo mostra o texto no próximo campo.

        Campo por texto do próximo campo.

        Texto do próximo campo.

        Se não houver o próximo campo, o campo Texto do próximo campo não mostrará nenhum valor.

        Região (tabela) Use este localizador quando quiser capturar dados de uma tela do emulador no formato tabular. A imagem mostra os campos selecionados com dados em um formato tabular.

        Região em uma tela.

    4. Defina um atributo e as regras de correspondência.
      1. Selecione o campo.
        O atributo de campo aparece no painel Atributos de correspondência.

        Atributo de elemento.

      2. Selecione o atributo.
      3. Clique com o botão direito do mouse no elemento e selecione Atualizar.
        O ícone de correspondência de elemento ( ícone de correspondência de tela) aparece para o elemento e o atributo. O ícone indica que o atributo corresponde ao elemento.

        Atualização de atributo.

    5. Opcional: Modifique as regras de correspondência de tela.
      1. Na seção Regras de correspondência de tela, selecione a regra.
        O painel Propriedades mostra os detalhes da regra de correspondência.

        Detalhes da regra de correspondência.

      2. No painel Propriedades, selecione o ícone de expandir regra de correspondência ( ícone de regra de correspondência.)
      3. Atualize os valores nos campos Tipo de comparação ou Valor de comparação.
      4. Desmarque a opção Habilitado.
        Opções de atualização de regras de correspondência.
      5. Selecione Concluído.
    6. Opcional: Modifique uma regra de correspondência de campo.
      1. No painel Telas e elementos, selecione o campo obrigatório que você capturou.
        O painel Corresponder atributos mostra os atributos de campo.

        Atributos de campo.

      2. No painel Propriedades, selecione o ícone de expandir regra de correspondência ( ícone de regra de correspondência.)
      3. Atualize os valores nos campos Tipo de comparação ou Valor de comparação.
      4. Desmarque a opção Habilitado.
        Regras de correspondência de campo.
    7. Para corresponder a tela e seus elementos às regras, localizadores ou atributos correspondentes de uma só vez, clique com o botão direito do mouse na tela e selecione Atualizar tela e elementos.
      Corresponder tela e elemento.
      O ícone de correspondência de elemento ( ícone de correspondência de tela) aparece para a tela e seus elementos e as regras, localizadores ou atributos correspondentes.

      Correspondência de tela e elemento.