Exibir configurações, exibir modelos e pacotes de configuração do EVAM

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Uma configuração de exibição combina condições, campos de banco de dados e ações declarativas a um modelo de exibição associado. Você também pode agrupar configurações de exibição para criar pacotes de configuração.

    O EVAM tem configurações de exibição predefinidas, modelos de exibição e pacotes de configuração que facilitam o uso do recurso. Os pacotes de configuração OOB incluem:
    • Pacote de pesquisa do Portal de serviços
    • Pacote do Portal de serviços (sp_bundle)
    Esses pacotes têm configurações de exibição anexadas que são antecipadas para atender à unidade de negócios associada. Você também pode criar ou editar pacotes de configuração para que atendam às suas necessidades.

    As configurações de exibição têm um modelo de exibição associado, tabelas e condições, campo de tabela designado com dados e ações declarativas associadas. Você pode consultar o demo_evam_dataset para ver exemplos de exibições de configuração OOB. Essas configurações de exibição estão prontas para uso e devem funcionar com muitos casos de uso. Você também pode criar ou editar configurações de exibição para que atendam a necessidades específicas.

    Os modelos de exibição OOB correspondem a uma configuração de exibição associada. Os modelos contêm o JSON usado para passar as informações necessárias para exibição e uso do cartão. Por exemplo, o modelo de pesquisa do anexo contém o seguinte:
    {
        "component": "sn-search-result-evam-card",
        "staticValues":  {
            "detailLabelType": {
                "translatable": false,
                "key": "inline"
            },
            "textHeaderLabelOne": {
                "translatable": true,
                "key": "Attachment"
            },
            "detailLabelOne": {
                "translatable": true,
                "key": "From:"
            }
        },
        "mappings": {
            "imageType": "doctype_image_type",
            "icon": "doctype_image",
            "imageURL":"doctype_image",
            "textHeaderLabelTwo": "doctype",
            "title": "ai_search_teaser_title",
            "summary": "ai_search_teaser_text",
            "detailValueOne":"parent_title"
        },
        "actionMappings": {
            "clickAction": "navigation",
            "footerLinkAction": "navigation_to_parent_record"
        }
    }
    A estrutura JSON tem as seguintes seções:
    Modelo Descrição
    componente O nome do componente do cartão.
    staticValues O mapeamento de texto estático para propriedades do componente. Esses valores têm as seguintes propriedades:
    • traduzível: determina se o texto da chave deve ser traduzido com base no idioma do usuário. Pode ser Verdadeiro ou Falso.
    • chave: o valor para o qual a propriedade está definida.
    mapeamentos O mapeamento do campo de fonte de dados para as propriedades do componente.
    actionMappings As ações que você pode associar ao cartão.
    Esses modelos de exibição estão prontos para uso e devem funcionar com muitos casos de uso. Você também pode criar ou editar modelos de exibição para que atendam a necessidades específicas.