Stampa      Aprire la Guida in linea in versione PDF


Argomento precedente

Argomento successivo

Aggiunta di collegamenti ad azioni ai risultati

È possibile aggiungere collegamenti ad azioni ai risultati. I collegamenti ad azioni consentono agli utenti di accedere alle pagine dei dettagli dei record facendo clic sui collegamenti nei record dei report. È possibile aggiungere collegamenti ad azioni utilizzando i metodi descritti di seguito.

  • Utilizzo di classi di collegamenti ad azioni. Utilizzando questo metodo, è possibile configurare il nome del tipo di record nel report come collegamento ad azione. La classe del collegamento ad azione utilizza il valore ID riga nel report per recuperare lo specifico record da Oracle CRM On Demand. È possibile utilizzare questo metodo per i seguenti tipi di record: Cliente, Campagna, Contatto, Lead, Opportunità, Richiesta di servizio e Utente.
  • Utilizzo di URL. Utilizzando questo metodo, è possibile creare collegamenti a qualsiasi tipo di record da una tabella o una vista di tabella pivot. È possibile configurare la colonna ID del tipo di record come collegamento ad azione.

NOTA: facendo clic sui collegamenti Azione di una pagina con un layout dinamico, i collegamenti vengono visualizzati con il layout standard per tale pagina.

Informazioni sui nomi dei tipi di record nei collegamenti ad azione

Quando si aggiunge un collegamento ad azione, è necessario utilizzare il nome del tipo di record originale nel codice o URL per l'aggiunta del collegamento. Se l'amministratore dell'azienda ha modificato i nomi dei tipi di record in Oracle CRM On Demand, è necessario determinare il nome originale del tipo di record in cui si desidera aggiungere il collegamento. Ad esempio, l'amministratore dell'azienda può aver rinominato il tipo di record Account in modo che ora il tipo di record è denominatoCliente. Se si desidera aggiungere un collegamento ad azione a un risultato per il tipo di record Cliente, il codice o l'URL del collegamento deve fare riferimento al tipo di record Account (ossia al nome originale del tipo di record). A seconda del tipo di collegamento che si desidera creare, utilizzare il nome del tipo di record nel codice o nell'URL come riportato di seguito.

  • Quando si aggiunge un collegamento ad azione per il tipo di record Cliente (originariamente il tipo di record Account) utilizzando le classi Collegamento azione, utilizzare il nome di tipo di record account nel codice del collegamento, come illustrato nel seguente esempio:

    [html]"<a onClick=\"javascript:LinkOccam (this, 'account');\">"@"</a>"

    Quando si aggiungono collegamenti ad azione utilizzando le classi Collegamento azione, il nome del tipo di record deve essere in lettere minuscole nel codice del collegamento.

    SUGGERIMENTO: per determinare il nome originale del tipo di record per il quale si desidera aggiungere un collegamento, aprire la Home page del tipo di record. Nell'URL nel campo Indirizzo della finestra del browser è indicato il nome originale del tipo di record. Nell'esempio in cui il tipo di record Cliente è stato rinominato Cliente, la Home page Cliente riporta il seguente URL:

    https://nome_server/OnDemand/user/AccountHomePage

    dove:

    nome_server è l'URL utilizzato per l'accesso a Oracle CRM On Demand

  • Quando si aggiunge un collegamento ad azione per il tipo di record Cliente (originariamente il tipo di record Account) utilizzando un URL, utilizzare il nome di tipo di record Account nell'URL, come illustrato nel seguente esempio:

    "http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/AccountDetail?OMTGT=AccountDetailForm&OMTHD=AccountDetailNav&AccountDetailForm.Id="@">”@”</a>"

    SUGGERIMENTO: per determinare l'URL corretto per la pagina dei dettagli di un tipo di record, aprire la pagina dei dettagli di qualsiasi record di quel tipo. Nel campo Indirizzo della barra del titolo della finestra del browser, copiare la parte rilevante della stringa dell'indirizzo, da http a Id=. Nell'esempio in cui il tipo di record Account è stato rinominato in Cliente, l'URL viene copiato dalla pagina dei dettagli di un record Cliente.

    In alcuni casi, il nome del tipo di record completo viene utilizzato in tutte le posizioni nell'URL della pagina dei dettagli di un tipo di record, come abbiamo visto per l'URL riportato nell'esempio precedente. Tuttavia, in altri casi, in alcune posizioni dell'URL viene utilizzata una versione abbreviata del nome del tipo di record.

    Ad esempio, se il tipo di record per il quale si sta aggiungendo il collegamento era originariamente il tipo di record Opportunity, l'URL è il seguente:

    "http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/OpportunityDetail?OMTGT=OpptyDetailForm&OMTHD=OpportunityDetailNav&OpptyDetailForm.Id="@">”@”</a>"

Nella procedura descritta di seguito viene illustrato come aggiungere collegamenti ad azioni mediante le classi di collegamento ad azione.

Per aggiungere collegamenti ad azioni mediante le classi di collegamento ad azione

  1. In Oracle CRM On Demand Answers, nella pagina Definisci criteri, aggiungere le colonne al report.

    È necessario aggiungere al report il campo del nome del tipo di record (ad esempio Nome cliente) e il campo dell'ID del tipo di record (ad esempio ID cliente) e il campo dell'ID deve essere posizionato immediatamente alla destra del campo del nome nel layout del report.

  2. Fare clic sul pulsante Proprietà colonna per la colonna ID tipo di record.
  3. Nella finestra di dialogo Proprietà colonna, fare clic sulla scheda Formato colonna.
  4. Nella scheda Formato colonna, selezionare la casella di controllo Nascondi questa colonna e fare clic su OK.
  5. Nella pagina Definisci criteri fare clic sul pulsante Proprietà colonna per la colonna Nome del tipo di record.
  6. Nella finestra di dialogo Proprietà colonna, fare clic sulla scheda Stile.
  7. Nella scheda Stile, effettuare le operazioni riportate di seguito.
    1. Espandere l'area Opzioni di stile CSS personalizzate (solo HTML) facendo clic sull'icona con il segno più (+).
    2. Selezionare la casella di controllo Utilizza classe CSS personalizzata e digitare ActionLink nella casella di testo.
  8. Fare clic sulla scheda Formato dati.
  9. Nella scheda Formato dati, effettuare le operazioni riportate di seguito.
    1. Selezionare la casella di controllo Override del formato predefinito dei dati.
    2. Nell'elenco Tratta testo come, selezionare Formato testo personalizzato.
    3. Nel campo Formato testo personalizzato, digitare un testo simile a quello dell'esempio riportato di seguito dopo il simbolo di chiocciola (@).

      In questo esempio viene creato un collegamento ad azione per un account:

      [html]"<a onClick=\"javascript:LinkOccam (this, 'account');\">"@"</a>"

      Per creare un collegamento ad azione per uno degli altri tipi di record che supporta i collegamenti ad azione creati con le classi di collegamenti ad azione, sostituire la parola account nell'esempio precedente con la parola campaign, contact, lead, opportunity, service o user come appropriato. Il nome del tipo di record deve essere in lettere minuscole.

      NOTA: nel codice del collegamento è necessario utilizzare il nome del tipo di record originale. Se l'amministratore dell'azienda ha rinominato i tipi di record in Oracle CRM On Demand, è necessario determinare il nome originale del tipo di record in cui si stanno aggiungendo i collegamenti ad azione e utilizzare tale nome nel codice del collegamento.

  10. Fare clic su OK.
  11. Per visualizzare in anteprima il report, fare clic su Anteprima analisi.

Nella procedura descritta di seguito viene illustrato come aggiungere collegamenti ad azioni mediante gli URL. È possibile utilizzare questa procedura per aggiungere collegamenti ad azioni per qualsiasi tipo di record.

Per aggiungere collegamenti ad azioni mediante gli URL

  1. Nella pagina Definisci criteri di Oracle CRM On Demand Answers aggiungere le colonne al report, compresa la colonna ID tipo di record, ad esempio ID cliente.

    NOTA: per consentire il corretto funzionamento del collegamento ad azione, è necessario aggiungere il campo ID del tipo di record al report.

  2. Fare clic sul pulsante Proprietà colonna per la colonna ID tipo di record.
  3. Nella finestra di dialogo Proprietà colonna, fare clic sulla scheda Formato dati.
  4. Nella scheda Formato dati, effettuare le operazioni riportate di seguito.
    1. Selezionare la casella di controllo Override del formato predefinito dei dati.
    2. Nell'elenco Tratta testo come, selezionare Formato testo personalizzato.
    3. Nel campo Formato testo personalizzato, immettere il codice per il collegamento dopo il simbolo di chiocciola (@), come illustrato nel seguente esempio:

      "http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">”@”</a>"

      dove:

      nell'esempio è visualizzato nome_server, sostituire l'URL utilizzato per accedere a Oracle CRM On Demand.

      L'URL riportato nel precedente esempio è per il tipo di record Opportunità. Utilizzare l'URL appropriato per il proprio server Oracle CRM On Demand e il tipo di record per il quale si sta creando il collegamento.

      NOTA: nell'URL è necessario utilizzare il nome del tipo di record originale. Se l'amministratore dell'azienda ha rinominato i tipi di record in Oracle CRM On Demand, è necessario determinare il nome originale del tipo di record in cui si stanno aggiungendo i collegamenti ad azione e utilizzare tale nome nell'URL.

      Oracle CRM On Demand Answers sostituisce il simbolo di chiocciola (@) nella stringa con il valore dell'ID del tipo di record per ciascun record nel report. Se non si desidera che il collegamento visualizzi l'ID del tipo di record, sostituire il simbolo della chiocciola (@) finale con il testo che si desidera visualizzare. Nell'esempio riportato di seguito, l'ID nel collegamento ad azione verrà sostituito con la parola View:

      "http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">View</a>"

  5. Fare clic su OK.
  6. Per visualizzare in anteprima il report, fare clic su Anteprima analisi.

Nell'esempio riportato di seguito viene illustrato il codice da utilizzare per un collegamento in un record bene.

"http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/AssetDetail?OMTHD=AssetDetailNav&OMTGT=AssetDetailForm&AssetDetailForm.Id="@">"@"</a>"

Nell'esempio riportato di seguito viene illustrato il codice da utilizzare per un collegamento in un record appuntamento.

"http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/ApptDetail?OMTHD=ApptRead&OMTGT=ApptDetailForm&ApptDetailForm.Id="@">"@"</a>"

Nell'esempio riportato di seguito viene illustrato il codice da utilizzare per un collegamento in un record task.

"http://"@[html]"<a target=_top href=https://nome_server/OnDemand/user/TaskDetail?OMTHD=ReadTaskDetail&OMTGT=TaskDetailForm&TaskDetailForm.Id="@">"@"</a>"


Data di pubblicazione : settembre 2017 Copyright © 2005, 2017, Oracle. Tutti i diritti riservati. Legal Notices.