Loading
Forstå formatet og utdataene for tilpassede Life Sciences-skript

Forstå formatet og utdataene for tilpassede Life Sciences-skript

Forstå formatet og utdataene for tilpassede skript i Life Sciences Customer Engagement.

Nødvendige utgaver

Tilgjengelig i Lightning Experience
Tilgjengelig i Enterprise og Unlimited Edition med Life Sciences Cloud, Life Sciences Cloud for Customer Engagement-tilleggslisensen og den administrerte pakken Life Sciences Customer Engagement.

Format

Du oppretter tilpassede skript som Lightning uten hoder, som betyr at komponenten inkluderer bare JavaScript-filen og metadatakonfigurasjonsfilen. Se Opprette Lightning-nettkomponenter.

I LWC inneholder du tilpasset skriptlogikk i en selvkallende funksjon.

(() => {
    // Add custom script logic here.
    ...
})();

Utdata

Tilpassede skript returnerer en matrise med JavaScript-objekter med to definerte egenskaper.

Egenskap Type Detaljer
title Streng Meldingen som brukere ser. Dette kan være et tilpasset etikettnavn som du kan oversette slik at det samsvarer med gjeldende brukers språk.
status Streng

Typen melding. Statusene er:

  • success (suksess): Viser en melding om vellykket utførelse av sjekklisteskript. Vises ikke for valideringsskript.
  • advarsel: Viser en advarselsmelding for sjekklisteskript. Hvis det er advarsler, men ikke feil, for valideringsskript for arbeidsflyter og besøkshandlinger, ser brukerne alle advarslene i ett vindu, og de kan velge å fortsette.
  • feil: Viser en feilmelding for sjekklisteskript. Viser et feilmeldingsvindu for valideringsskript.

Se dette eksempelet på utdata.

return [
    {
        title: "Success Message",
        status: "success",
    },
    {
        title: "Success_Message_Custom_Label",
        status: "success",
    },
    {
        title: "Warning Message",
        status: "warning",
    },
    {
        title: "Warning_Message_Custom_Label",
        status: "warning",
    },
    {
        title: "Error Message",
        status: "error",
    },
    {
        title: "Error_Message_Custom_Label",
        status: "error",
    }
];

Tilpassede skript støtter tilpassede etiketter

Tilpassede skripter i Life Sciences støtter fullt ut tilpassede etiketter. Syntaksen som støttes, er som følger:

  • Med argumenter: env.formatCustomLabel('XIsRestrictedForY' '{0} er begrenset for {1}' ['Immunexis' accountName]) - støtter plassholdere {0} {1}.
  • Uten argumenter: env.formatCustomLabel('PleaseCorrectErrors' Please correct errors' [])
  • Enkle etiketter: direkte bruke etikettnavnet som tittel i retur: return { title (Tittel): Status for CustomLabelName: 'error' } - systemet løser etiketten automatisk.
 
Laster
Salesforce Help | Article