Loading
Estender o Salesforce com cliques, não com código
Recuperando dados com conexões de dados de página

Recuperando dados com conexões de dados de página

Use uma conexão de dados de página para criar uma página de detalhes para um único registro ao trabalhar com objetos do Salesforce.

Edições obrigatórias

Disponível em: Salesforce Classic

Disponível para compra em: Edições Enterprise, Performance e Unlimited

Disponível (como limitações) em: Developer Edition

Permissões necessárias ao usuário
Para criar, editar e gerenciar sites do Site.com:

Campo Usuário Editor do Site.com ativado na página de detalhes do usuário

E

Papel de administrador do site ou designer atribuído no nível do site

Para editar o perfil de usuário convidado:

Campo Usuário Editor do Site.com ativado na página de detalhes do usuário

E

Papel de administrador do site ou designer atribuído no nível do site

E

Gerenciar perfis e conjuntos de permissão

E

Personalizar aplicativo

Quando combinadas com elementos de dados, código personalizado ou blocos de conteúdo, as conexões de dados de página permitem se conectar a objetos padrão e personalizados, recuperar um registro específico e exibir dinamicamente os dados retornados em qualquer ponto da página. É possível até mesmo usar expressões para acessar os dados retornados nas propriedades da página.

Quando a página estiver aberta:

  1. A página deve estar selecionada no painel Estrutura de página.
  2. Clique em Adicionar conexão na seção Conexão de dados da página do painel Propriedades.
  3. Selecione o objeto ao qual deseja se conectar.
    Nota
    Nota
    • Para usuários do Site.com, a lista suspensa exibe apenas os objetos disponíveis para usuários convidados, pois os visitantes do site acessam seu site público por meio da licença de Usuário convidado. Para disponibilizar outros objetos, vá para o perfil de usuário convidado, ative a permissão "Ler" dos objetos relevantes e atualize a lista.
    • Para usuários de Comunidades, a lista suspensa exibe objetos que talvez não estejam disponíveis para os visitantes do site. Para os visitantes autenticados, o acesso a objetos em páginas públicas e privadas é controlado por seus perfis de usuário. Para os visitantes não autenticados, o acesso a objetos em páginas públicas é controlado pelo perfil de usuário convidado do site.
  4. Opcionalmente, selecione nos Filtros as condições para filtrar qual registro é retornado. Se você não selecionar nenhum critério, o primeiro registro é retornado por padrão.
    1. Selecione o campo no qual os critérios do filtro se aplicam. A lista suspensa Campo exibe os campos do objeto, seguidos pelos campos de todos os objetos pai, que usam o formato parent_object_name.field_name.
    2. Selecione o operador para controlar como os resultados são filtrados. Por exemplo, selecione Igual a para retornar uma correspondência exata.
    3. Selecione a origem do valor do filtro. Por exemplo, para especificar um valor explícito, selecione Valor fixo ou, para usar os valores passados à página por meio de uma string de consulta, selecione String de consulta de URL.
    4. Defina o valor do filtro. Se estiver usando uma string de consulta, você também pode especificar o que dever ocorrer se a string de consulta estiver ausente.
    5. Adicione critérios de filtro adicionais conforme necessário, para restringir ainda mais os resultados. Cada item de filtro é combinado a um operador AND.
    Nota
    Nota Se estiver usando um valor fixo para filtrar os resultados, você pode exibir os registros retornados na seção Visualização da conexão. Para atualizar a lista de registros, clique em Recarregar visualização.
  5. Em Classificação, especifique se deseja classificar os resultados segundo um ou mais campos, em ordem crescente ou decrescente.
    Por exemplo, suponha que você deseja criar uma página que exibe o filme mais difundido. Você poderia se conectar a um objeto personalizado que contém dados do filme e, em vez de usar critérios de filtro, poderia classificar pela classificação determinada pelos usuários em ordem decrescente. Já que uma conexão de dados de página retorna um único registro, somente o filme com a classificação mais alta é retornado.
  6. Clique em Salvar.

Em seguida, você deve adicionar elementos de dados, código personalizado ou blocos de conteúdo à página para exibir os dados de registro recuperados.

É possível até mesmo usar expressões para acessar os dados retornados em qualquer ponto da página, inclusive as propriedades da página. Por exemplo, digamos que você deseja usar o nome da conta como título da página Detalhes da conta. Nesse caso, bastaria inserir {!Name} no campo Título do painel Propriedades. Quando a página carrega, ele recupera o nome da conta do registro específico e o exibe na barra de título do navegador.

 
Carregando
Salesforce Help | Article