Administrando o Oracle CRM On Demand > Personalização de aplicativo > Página Personalização da aplicação do tipo de registro > Configurando links da Web
Configurando links da Web
Link da Web é um campo personalizado que permite colocar um hyperlink para um site externo ou aplicativo baseado na Web em um registro no Oracle CRM On Demand. O campo personalizado do link da Web pode ser usado para fornecer aos usuários uma maneira prática de navegar até outra página da Web, inclusive outra página no Oracle CRM On Demand. Você pode criar campos personalizados de link da Web para qualquer tipo de registro. Por exemplo, você pode definir um campo de link da Web para o tipo de registro de conta que atualiza os detalhes da conta com valores de outro aplicativo. Assim como outros campos personalizados, você deve adicionar campos de link da Web às apresentações de página de registro para que eles fiquem visíveis para os usuários.
Você pode configurar um link da Web simplesmente para que abra outro site. Também é possível configurar o link da Web para transmitir informações específicas do registro do Oracle CRM On Demand como um parâmetro na URL. Por exemplo, você pode criar um campo de link da Web para transmitir informações de endereço do registro de uma conta para um site que fornece mapas de endereços específicos. Assim, quando o usuário clicar no link da Web no registro da conta, será aberto um mapa para o local de sua conta.
Você também pode configurar um link da Web para abrir um relatório ou um painel (somente no catálogo V3). Para obter informações sobre os catálogos (V2 e V3) dos relatórios e dos painéis, e o local em que esses relatórios e painéis podem ser incorporados em Oracle CRM On Demand, consulte Sobre a incorporação de relatórios e painéis em Oracle CRM On Demand.
É possível configurar o link da Web para aparecer somente em determinadas circunstâncias. Por exemplo, você pode especificar as condições que devem ser satisfeitas para que o link da Web seja exibido, e pode configurar o link para aparecer somente nas páginas de detalhes a fim de impedir que os usuários cliquem no link nas páginas de edição.
OBSERVAÇÃO: o conteúdo dos campos de link da Web não pode ser transmitido para os novos registros quando um lead é convertido.
Antes de começar. Para configurar campos de link da Web, você deve se familiarizar com a sintaxe da URL alvo. Para configurar um link da Web para abrir um relatório ou um painel, o relatório ou o painel deve ser armazenado em Pastas compartilhadas, em uma pasta à qual você tenha acesso.
Para configurar o link da Web
- No canto superior direito de qualquer página, clique no link global Administração.
- Na seção Personalização do aplicativo, clique no link Personalização do aplicativo.
- Na seção Configuração dos tipos de registro, clique no link do tipo de registro obrigatório.
- Na seção Gerenciamento de campo, clique na Configuração de campos do tipo de registro.
- Se o campo do link da Web ainda não existir, crie um campo de link da Web personalizado, conforme descrito em Criando e editando campos.
- Na página Campos, clique no link Editar link da Web para o campo personalizado.
- Na página Editar link da Web, conclua as seguintes propriedades quando aplicável:
- Nome de apresentação do campo Este campo é somente leitura.
- Tipo. Selecione um dos seguintes:
- URL. Selecione este valor se você deseja criar um link da Web para outra página da Web, inclusive outra página no Oracle CRM On Demand.
- Relatório. Selecione este valor se você deseja criar um link da Web para um relatório.
- Painel. Selecione este valor se você deseja criar um link da Web para um painel.
- Campos usuário e sistema. Quando você cria o link da Web, esse campo exibe automaticamente informações sobre o usuário e a empresa.
Para obter mais informações, consulte Campos usuário e sistema.
- Campos de tipo de registro. Quando você cria o link da Web, esse campo exibe automaticamente informações sobre o tipo de registro.
OBSERVAÇÃO: Tipo de registro refere-se ao tipo de registro para o qual você está configurando o link da Web. Por exemplo, se estiver editando um link da Web para um registro de contato, esse campo aparecerá como a lista Campos de contatos.
- Funções. (Somente o tipo de link da Web URL) Selecione EncodeURL na lista de opções se o URL do Oracle CRM On Demand precisar de codificação adicional para exibi-lo corretamente.
- Para tradução. Marque esta caixa de seleção se quiser que este link da Web apareça em outros idiomas ativados.
- Na seção Propriedades do Windows, informe as seguintes propriedades:
- Em Texto de exibição, insira o rótulo (nome de exibição) do hyperlink, que será visto pelo usuário na apresentação.
Exemplo: Clique aqui para obter a barra de cotação de ações (sublinhado).
Também é possível incluir parâmetros sensíveis ao contexto no campo Exibir texto, colocando o cursor nesse campo e selecionando a lista Campos usuário e sistema ou Campos (tipos de registro). Um parâmetro de campo é colocado em Texto de exibição (indicado por %%%fieldname%%%), que será substituído pelo valor de campo com base no registro atual.
OBSERVAÇÃO: se o texto de exibição for muito longo para caber no layout, ele ficará truncado. Além disso, as informações das variáveis serão adicionadas no tempo de execução.
- Selecione como o Oracle CRM On Demand deve se comportar quando o usuário clicar no hyperlink:
- Abrir na janela atual. Abre a página que foi acessada pelo hyperlink na janela atual, substituindo a sessão atual do Oracle CRM On Demand.
- Abrir na guia da Web person. Abre a página que foi acessada pelo hyperlink em uma guia da Web personalizada. Selecione a guia da Web desejada na lista Guia Web personalizada de destino.
- Abrir na nova janela. Abre a página que foi acessada pelo hyperlink em uma nova janela, deixando a janela atual do Oracle CRM On Demand inalterada. Marque a caixa de seleção Atualizar janela principal se desejar atualizar a janela principal depois que o usuário fechar a nova janela.
- Em opções de exibição, selecione a página de detalhes, a página de edição ou ambas, dependendo de onde deseja exibir o link da Web: somente nas páginas de detalhes, somente nas páginas de edição ou nas duas páginas. É possível adicionar links da Web a uma página da Lista e uma seção de informações relacionadas. Para obter mais informações, consulte Gerenciando acesso a lista e ordem da lista e Personalizando layouts de item relacionado.
- Preencha as Propriedades do link:
- Em Condição do link ativo, insira uma expressão para uma condição que controla se o link da Web está ativo nas páginas de detalhes e de edição. Você pode clicar no ícone fx próximo ao campo Condição do link ativo para abrir a janela do Criador de expressão na qual é possível inserir uma expressão. Para obter informações sobre a sintaxe que pode ser usada para expressões, consulte Expression Builder.
Por exemplo, se você inserir uma expressão como [Receita] > 10.000, o link da Web será ativado somente se a condição, valor de Receita superior a 10.000, for satisfeita.
Se você não inserir uma expressão, o link da Web ficará sempre ativo. Se você inserir uma expressão e a condição não for satisfeita, o link da Web ainda será exibido, mas não será ativado.
- Em Exibir condição do link, insira uma expressão para uma condição que controla a visibilidade do link da Web nas páginas de detalhes e de edição.
Por exemplo, se você inserir uma expressão como [Receita] > 10.000, o link da Web será exibido somente se a condição, valor de Receita superior a 10.000, for satisfeita.
Se você não inserir uma expressão, o link da Web sempre será exibido.
As informações a seguir se aplicam às expressões nos campos Exibir condição do link e Condição do link ativo.
- Nova página. As expressões visíveis e ativas não são avaliadas para novas páginas. Elas são definidas como TRUE por padrão. A única maneira de desativar o link é definir a expressão explicitamente como FALSE.
- Página de edição. As expressões visíveis e ativas são definidas como TRUE por padrão. No entanto, você pode usar o Criador de expressão para adicionar uma nova expressão.
- (Somente os tipos de link da Web Relatório e Painel) No campo Caminho, clique no ícone Pesquisa (lupa), navegue até o relatório ou painel desejado em Pastas compartilhadas e clique em OK. O campo Caminho é preenchido automaticamente depois que você selecionar o relatório ou o painel.
- (Somente os tipos de link da Web Relatório e Painel) Se você deseja especificar filtros a serem aplicados ao relatório em tempo de execução, especifique os filtros no campo Parâmetros. Para obter informações detalhadas sobre como especificar os filtros, consulte Sobre a especificação de filtros para relatórios e painéis incorporados.
- (Somente o tipo de link da Web URL) Em URL, informe o URL que é chamado quando o usuário clica no hyperlink, por exemplo, www.oracle.com.
OBSERVAÇÃO: Também é possível incluir parâmetros sensíveis ao contexto, colocando o cursor no campo URL e selecionando a lista Campos usuário e sistema ou Campos (tipo de registro). Um parâmetro de campo é colocado na URL (designada como %%%fieldname%%%), que é substituído pelo valor de campo com base no registro atual quando o usuário clica no valor.
Se você não especificar nenhum URL, o usuário será direcionado a um URL nulo quando você clicar no link.
Cada navegador tem um comprimento máximo de URL. Se você especificar um URL que exceder este tamanho, os usuários poderão observar um comportamento inadequado do navegador quando clicarem no link da Web. Verifique se o URL especificado é um identificador de recurso uniforme (URI) válido. Se for válido, será exibida uma mensagem de erro em vez do link.
OBSERVAÇÃO: Embora seja possível usar um URL para incorporar um relatório ou um painel em um applet Web personalizado, uma guia da Web ou um link da Web do tipo URL, essa funcionalidade não é totalmente suportada e o URL pode não funcionar após uma atualização. Para obter informações sobre o local em que os relatórios e os painéis podem ser incorporados em Oracle CRM On Demand, consulte Sobre a incorporação de relatórios e painéis em Oracle CRM On Demand.
- (Somente o tipo de link da Web URL) Em Método de solicitação, selecione o método com o qual você deseja enviar a solicitação do link da Web:
- GET. A solicitação GET envia os parâmetros de string da consulta (pares de valores e nomes) na URL de solicitação. Este é o valor padrão para links da Web existentes.
- POST. A solicitação POST envia os parâmetros de string da consulta (pares de valores e nomes) no corpo da mensagem de HTTP. Este é o valor padrão para novos links da Web.
- Para os campos de usuário e de sistema, selecione uma opção na lista Campos usuário e sistema para adicionar campos de parâmetro ao campo URL, Texto de exibição ou Parâmetros na posição atual do cursor.
Por exemplo, se você escolher ID do usuário na lista, %%%User id%%% será inserido no campo URL, Texto de exibição ou Parâmetros, dependendo de onde o cursor estiver posicionado. Em tempo de execução, %%%User id%%% é substituído pelo ID do usuário que está conectado. Como outro exemplo, se você escolher Nome do Host na lista, %%%Hostname%%% será inserido na posição do cursor. No tempo de execução, esse parâmetro será substituído pelo nome do host do servidor no qual o Oracle CRM On Demand está sendo executado. Isso será útil nas configurações que contêm um URL para o Oracle CRM On Demand, uma vez que não for mais necessário modificar manualmente o nome de host do Oracle CRM On Demand na migração de um ambiente para outro.
- Nos campos de tipo de registro, coloque o cursor no campo URL, Texto de exibição ou Parâmetros onde deseja adicionar um parâmetro e, em seguida, selecione na lista o campo a ser incluído.
Por exemplo, se você selecionar o campo ID da linha, %%%Row id%%% será inserido no campo URL, Texto de exibição ou Parâmetros, dependendo de onde o cursor estiver posicionado. No tempo de execução, esse parâmetro será substituído pelo ID da linha do registro atual.
OBSERVAÇÃO: Um espaço reservado para o nome de um tipo de registro é indicado pelas palavras tipo de registro em itálico. Por exemplo, tipo de registro refere-se ao tipo de registro ao qual o campo personalizado do link da Web foi adicionado. Por exemplo, se estiver editando um link da Web para um registro de contato, esse campo aparecerá como a lista Campos de contatos.
- Clique em Salvar.
- Adicione o campo do link da Web à apresentação da página do tipo de registro, conforme descrito em Personalizando apresentações de páginas estáticas.
|