Imprimir      Abrir a versão em PDF da Ajuda on-line


Tópico anterior

Próximo tópico

Criando Applets da Web de Feed RSS

Crie este tipo de applet para alimentações de RSS que você deseja incorporar no aplicativo. Configure applets de alimentação de RSS de forma que o conteúdo incorporado seja relevante às funções do usuário.

Você pode permitir que os usuários configurem applets de alimentação de RSS, mas é recomendável que você torne apenas poucos applets configuráveis. Se você adicionar um applet de alimentação de RSS à barra de Ação e disponibilizar os registros em uma guia da Web personalizada, os usuários poderão ler as alimentações de forma mais fácil, porque eles não precisarão navegar em diferentes páginas.

OBSERVAÇÃO: Para obter mais informações sobre as considerações aplicáveis ao uso do código personalizado no Oracle CRM On Demand, consulte Considerações importantes para clientes usando código personalizado no Oracle CRM On Demand.

Para criar um applet de alimentação de RSS

OBSERVAÇÃO: esta é a etapa final da criação de um applet da Web, conforme descrito nos tópicos Criando Applets da Web para Tipos de Registro e Criando Applets da Web Global.

Na página Applet da Web, preencha os seguintes campos e clique em Salvar.

Campo

Comentários

Tipo

Selecione Alimentação.

Campos usuário e sistema

 

Antes de criar um applet Web no Oracle CRM On Demand, considere cuidadosamente como você usará as variáveis de campo do parâmetro como %%%User Id%%%, se o campo contiver caracteres que possam ser de escape como referências de entidade de caractere.

Quando você insere variáveis de campo do parâmetro no HTML, os caracteres no nome de campo como & serão de escape como referência de entidade de caractere correspondente, (neste caso &) e o navegador expandirá a referência de entidade para que o caractere mencionado seja exibido. Por exemplo, é possível que você queira criar um applet Web do HTML da página inicial com o nome da empresa: Fabricação A&B. Na lista suspensa Campos do Usuário e do Sistema, é possível escolher o Nome da empresa para inserir a variável: %%%Company name%%%. No momento da execução, a variável terá o valor de Fabricação A&B, que será exibido no navegador como Fabricação A&B. Contudo, as referências de entidade de caractere não serão expandidas no código de JavaScript, por isso, neste caso, coloque a variável em um contexto referenciável, recupere-a do documento DOM e codifique-a conforme a necessidade. As diferenças estão ilustradas no exemplo a seguir do código do HTML de applet Web:

<span id=”companyname” style=”display:none” data-value=”%%%Company name%%%”></span>

<script type=”text/javascript”>

var var1 = ”%%%Company name%%%”;

var var2 = document.getElementById(“companyname”).getAttribute(“data-value”);

</script>

O valor de var1 é “Fabricação A&#38;B” e o valor de var2 é “Fabricação A&B”. Os valores de var1 e var2 são diferentes porque o navegador expandirá referências de entidade em dados e tags HTML, mas não no elemento <script>.

Selecione uma opção na lista suspensa Campos usuário e sistema para adicionar campos de parâmetro ao campo URL na posição atual do cursor.

Por exemplo, se você escolher ID de usuário da lista suspensa, %%%ID de usuário%%% será inserido. No tempo de execução, este parâmetro será substituído pelo ID de usuário, 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.

Para obter mais informações, consulte Campos usuário e sistema.

Campos de Tipo de registro

OBSERVAÇÃO: este campo é aplicável somente quando o valor da Localização for Página de detalhes.

Coloque o cursor no campo URL no qual você deseja adicionar um parâmetro e selecione o campo que você deseja incluir na lista suspensa.

Por exemplo, se você selecionar o campo ID da linha, %%%ID da linha%%% será inserido. No tempo de execução, este parâmetro será substituído pelo ID da linha do registro atual.

Funções

Selecione EncodeURL na lista de opções se o URL do Oracle CRM On Demand precisar de mais codificação para exibi-lo corretamente.

URL

Informe o URL que será chamada quando o usuário clicar no hyperlink, como por exemplo, http://rss.news.yahoo.com/topstories.

É necessário incluir http:// no URL. Verifique se o URL é um identificador de recurso uniforme (URI) válido. Se não for válido, uma mensagem de erro será exibida em vez do conteúdo incorporado quando um usuário acessar o applet da Web personalizado.

OBSERVAÇÃO: para obter mais informações sobre a padronização de URLs no Oracle CRM On Demand, consulte Padronização de URL.

Também é possível incluir parâmetros sensíveis contexto neste campo, colocando o cursor no campo URL e selecionando a lista suspensa Campos usuário e sistema. Esta ação coloca um parâmetro de campo no URL (atribuído por %%%fieldname%%%), que é substituído pelo valor do campo, com base no registro atual, quando o applet chama o URL de origem.

Se você não especificar nenhum URL, o usuário será direcionado a um URL nulo quando você clicar no link.

OBSERVAÇÃO: cada navegador tem um tamanho máximo de URL. Se você especificar um URL que exceda este tamanho, os usuários visualizarão um comportamento indeterminado do navegador.

Permitir que os usuários substituam o URL

Configurar applets de alimentação de RSS para conteúdo que seja relevante às funções do usuário. Enquanto você puder ativar os usuários para configurar applets de alimentação de RSS, é recomendável que você torne apenas um pequeno número de applets configuráveis.

Abrir registros em

Selecione um valor, dependendo se você quer registros para abrir na janela do navegador atual ou em uma nova janela do navegador. Se quiser adicionar o applet de alimentação de RSS à Barra de Ação, lembre-se de que as alimentações são mais fáceis de ler em uma nova janela do navegador. Esta ação evita que o usuário precise navegar até uma página diferente.

Altura

 

A altura do applet em pixels.

Ícone Moderno

Clique no ícone Pesquisa (lupa) para selecionar o ícone a ser usado para o applet Web nos temas modernos. O campo Ícone moderno está disponível somente para applets Web que você criar para as páginas Detalhes de tipo de registro.


Publicado em Agosto de 2018 Copyright © 2005, 2018, Oracle. Todos os direitos reservados. Legal Notices.