Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

Skapa webbappletar för RSS-flöden

Skapa den här typen av applet för RSS-flöden som du vill bädda in i applikationen. Konfigurera appletar för RSS-flöden så att det inbäddade innehållet är relevant för användarroller.

Du kan låta användarna konfigurera appletar för RSS-flöden, men vi rekommenderar att du endast gör ett fåtal appletar konfigurerbara. Om du lägger till en applet för ett RSS-flöde i åtgärdsfältet och gör posterna tillgängliga på en anpassad webbflik kan användarna lättare läsa flödena eftersom de inte behöver navigera till en annan sida.

Obs! Mer information om övervägandena som gäller för användningen av anpassad kod i Oracle CRM On Demand finns i Viktiga överväganden för kunder som använder anpassad kod i Oracle CRM On Demand.

Så här skapar du en applet för ett RSS-flöde:

Obs! Det här är det sista steget när du skapar en webbapplet, vilket beskrivs i avsnitten Skapa webbappletar för posttyper och Skapa globala webbappletar.

På sidan Webbapplet fyller du i följande fält och klickar på Spara.

Fält

Kommentarer

Typ

Välj flöde.

Användar- och systemfält

 

Innan du skapar en webbapplet i Oracle CRM On Demand ska du noggrant tänka igenom hur du kommer att använda variablerna för parameterfält, t.ex. %%%Användar-id%%%, om fältet innehåller tecken som kan undantas som referenser till teckenenheten.

När du infogar variabler för parameterfält i HTML undantas tecken i fältnamnet som &, som motsvarande referens till teckenenheten (i det här fallet &) och enhetsreferensen expanderas i webbläsaren så att det refererade tecknet visas. Du vill kanske t.ex. skapa en webbapplet för hemsidan (HTML) med företagsnamnet: A&B Manufacturing. I listrutan Användar- och systemfält kan du välja Företag för att infoga variabeln %%%Company name%%%. Vid körning har den här variabeln värdet A&B Manufacturing, som sedan visas i webbläsaren som A&B Manufacturing. Referenserna till teckenenheter expanderas dock inte i JavaScript-koden. I det här fallet ska du därför ange variabeln i en refererbar kontext, hämta den från dokumentets DOM och sedan koda den efter behov. De här skillnaderna visas i följande exempel i webbappletens HTML-kod:

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

<script type=”text/javascript”>

var var1 = ”%%%Företag%%%”;

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

</script>

Värdet för var1 är A&#38;B Manufacturing och värdet för var2 är A&B Manufacturing. Värdena för var1 och var2 är olika eftersom enhetsreferenserna expanderas i HTML-taggar och -data i läsaren, men inte i <script>-elementet.

Välj ett alternativ i listrutan Användar- och systemfält om du vill lägga till parameterfält i webbadressfältet vid markörens aktuella position.

Om du till exempel väljer Användar-id från listrutan infogas %%%Användar-id%%%. Vid körning ersätts parametern med användar-id:t för den användare som är inloggad.

Om du t.ex. väljer Värdnamn i listan infogas %%%Hostname%%% vid markörens position. Vid körning ersätts den här parametern med värdnamnet på servern där Oracle CRM On Demand körs. Detta är användbart i konfigurationer som innehåller en webbadress till Oracle CRM On Demand eftersom det inte längre är nödvändigt att ändra värdnamnet för Oracle CRM On Demand manuellt i migreringen från en miljö till en annan miljö.

Mer information finns i Användar- och systemfält.

Posttypsfält

Obs! Fältet är endast tillämpligt när platsvärdet är Detaljsida.

Placera markören i webbadressfältet där du vill lägga till en parameter och välj sedan det fält som du vill inkludera från listrutan.

Om du till exempel väljer fältet Rad-id infogas %%%Rad-id%%%. Vid körning ersätts den här parametern med rad-id:t för den aktuella posten.

Funktioner

Välj EncodeURL i urvalslistan om aktuell Oracle CRM On Demand-URL kräver ytterligare kodning för att visas korrekt

URL

Ange den webbadress som aktiveras när användaren klickar på länken, till exempel http://rss.news.yahoo.com/topstories.

Du måste inkludera http:// i webbadressen. Kontrollera att webbadressen är en giltig Uniform Resource Identifier (URI). Om den inte är giltig visas ett felmeddelande i stället för det inbäddade innehållet när en användare använder den anpassade webbappleten.

Obs! Mer information om standardiseringen av webbadresser i Oracle CRM On Demand finns i Om standardisering av webbadresser.

Du kan även inkludera sammanhangsberoende parametrar i det här fältet genom att placera markören i webbadressfältet och sedan välja listrutan Användar- och systemfält. Då placeras en fältparameter i webbadressen (angiven som %%%fältnamn%%%), som ersätts med fältvärdet baserat på den aktuella posten när appleten anropar källwebbadressen.

Om du inte anger någon webbadress dirigeras användaren till en tom webbadress när du klickar på länken.

Obs!Alla webbläsare har en maxlängd för webbadresser. Om du anger en webbadress som överskrider maxlängden kan det hända att webbläsaren inte fungerar som den ska.

Låt användarna åsidosätta webbadressen

Konfigurera appletar för RSS-flöden för innehåll som är relevant för användarroller. Även om du kan låta användarna konfigurera appletar för RSS-flöden rekommenderar vi att du endast gör ett fåtal appletar konfigurerbara.

Öppna poster i

Välj ett värde beroende på om vill att poster ska öppnas i det aktuella webbläsarfönstret eller i ett nytt webbläsarfönster. Om du vill lägga till appleten för RSS-flöden i åtgärdsfältet bör du komma ihåg att flödena är enklare att läsa i ett nytt webbläsarfönster. Genom att göra så behöver inte användaren navigera till en annan sida.

Höjd

 

Höjden på appleten i antal pixlar.

Modern ikon

Klicka på sökikonen (förstoringsglaset) om du vill välja den ikon som ska användas för webbappleten i moderna teman. Fältet Modern ikon är endast tillgängligt för webbappletarna som du skapar för posttypsdetaljsidor.


Publicerat i Augusti 2018 Copyright © 2005, 2018, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.