Skip to main content

Informações e interface de usuário

Geração de dados no App Studio

Quando você cria campos no App Studio, a Pega Platform™ cria automaticamente uma propriedade em segundo plano. Você pode abrir a propriedade no Dev Studio para ajustar as configurações avançadas, como as de segurança.

Por exemplo, você pode abrir o ciclo de vida do caso no App Studio para adicionar um campo Sobrenome (Last Name) à visualização Solicitar atualizações (Request updates). A propriedade Sobrenome é criada automaticamente e pode ser aberta no Dev Studio.

No centro da imagem a seguir, deslize a linha vertical para ver a criação de campos no App Studio e a propriedade no Dev Studio.

Exibição de propriedades dos dados

O termo “propriedade” muitas vezes é utilizado de forma intercambiável com “campo”, mas os dois termos não têm o mesmo significado. Um campo é a combinação de uma propriedade, que processa os dados, e um controle, que gerencia a apresentação dos dados. Os controles servem como um vínculo entre a propriedade que armazena as informações e a exibição de informações na interface de usuário.

Ao configurar uma visualização com base no ciclo de vida do caso, você adiciona campos à interface de usuário. Para cada campo, a Pega Platform™ atribui automaticamente o controle padrão, com base no tipo de campo (ou no tipo de dados) que você selecionar. Por exemplo, em um formulário de inserção de dados de login, o campo Nome de usuário (Username) é do tipo texto e é exibido como uma caixa de texto. O campo Lembrar-me neste dispositivo (Remember me on this device) é do tipo booleano, exibido como uma checkbox.

sign in form

A Pega Platform™ gerencia os dados e a interface de usuário separadamente. Você pode adicionar tipos de dados a um tipo de caso antes de utilizar o tipo de dados em um formulário, e pode adicionar controles a um formulário sem associá-los a um tipo de dados. Por exemplo, quando você adiciona um controle de checkbox à visualização no tempo de execução, o controle não referencia automaticamente uma propriedade, mas quando você adiciona um campo do tipo booleano ao ciclo de vida do caso, o campo é um controle de checkbox associado a um elemento de dados.

O tipo de dados ou as propriedades podem ser um único valor, sem uma correlação intencional com qualquer outro valor ou um conjunto de valores associados. O modo de uma propriedade explica esta distinção. Os desenvolvedores geralmente trabalham com dois tipos de modos de propriedade:

  • Os Modos de valor (Value modes) descrevem uma só informação, como um valor total, por exemplo. Os controles são utilizados para apresentar o valor da propriedade de um modo de valor.
  • Os Modos de páginas (Page modes) descrevem um tipo de dados, como um cliente, que inclui elementos de dados para nome, endereço e número de identificação do cliente.  Os layouts ou recipientes de propriedades apresentam propriedades do modo de páginas. Uma propriedade do modo de páginas não pode ser mapeada para um controle de calendário ou um botão.

Verifique seus conhecimentos com a interação a seguir.

Apresentação de dados em layouts

Os layouts organizam visualmente elementos de dados, como os campos, em uma interface de usuário. É possível adicionar campos, controles e outros elementos em um layout para organizar rapidamente o conteúdo.

A Pega Platform™ oferece layouts (ou modelos de design) prontos para uso que podem ser empregados na criação de visualizações. Você pode aplicar um modelo de layout existente a uma visualização tanto no App Studio quanto no Dev Studio, mas somente o Dev Studio permite a criação ou atualização de um modelo de layout.  

out-of-the-box layout templates
Nota: Como prática recomendada, use modelos de layout prontos para uso na sua interface de usuário. Personalizações avançadas de interfaces de usuário não funcionam no App Studio e podem complicar as atualizações do sistema de design.

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice