breadcrumbDescription
InsOsMultiInstanceChildProducts Lightning Web-komponent
InsOsMultiInstanceChildProducts Lightning webkomponent viser to niveauer af forsikrede elementer og dækninger for det andet niveau af forsikrede elementer i et tilbud OmniScript.
For et kommercielt tilbud viser denne komponent f.eks.:
-
Alle placeringssikrede elementer (f.eks. 500 Maple Drive og 123 Elm Street)
-
For hver placering, alle de relaterede bygningsforsikrede elementer (f.eks. Lagerbygning og Fabrik)
-
For hver bygning, alle de relaterede berettigede dækninger (f.eks. Jordskælv og Wildfire)
Her er en eksempelvisning af OmniScript-trinnet til konfiguration af bygninger:
-
Placering af forsikrede elementer (1)
-
Bygningssikret vare (2)
-
Byggebedækninger (3)
Komponenten giver brugere mulighed for at redigere attributter, der er konfigureret med "Er konfigurerbar" valgt, og den skjuler attributter, der er konfigureret med "Er skjult" valgt.
Her kan du se nærmere på OmniScript-trinnet til konfiguration af bygninger:
Tilpassede Lightning Web-komponentegenskaber for insOsMultiInstanceChildProducts
Et guidet forløb, der guider brugerne gennem konfigurationen af et kommercielt rodprodukt, bruger typisk enableEdit, initJSON, initAction og rePriceAction tilpassede Lightning webkomponentegenskaber.
For kommercielle produkttilbudsforløb bruger du typisk initAction til at konfigurere getRatedProducts-tjenesten. Denne tjeneste henter produkt-JSON for at feede i insOsMultiInstanceProducts. I OmniScript-trin:
-
En initAction konfigurerer
InsProductService: getRatedProductstil at hente produkt-JSON og angive det i insOsMultiInstanceProducts. -
insOsMultiInstanceProducts viser rod-, overordnet- og underordnede forsikrede elementer samt de overordnede forsikrede elementdækninger. En bruger konfigurerer og justerer de overordnede dækninger og attributter i dette LWC. Brugerens ændringer overføres til det næste trin af forløbet som initJSON.
-
insOsMultiInstanceChildProducts bruger produkt-JSON, der er overført fra det forrige trin som initJSON til at vise de underordnede forsikrede elementer og deres dækninger. Her konfigurerer og prissætter en bruger de børneforsikrede elementdækninger.
Når du konfigurerer insOsMultiInstanceChildProducts Lightning webkomponenten, skal du konfigurere genprismetoden og dens indstillinger i JSON-editoren i tilpassede Lightning webkomponentegenskaber.
Egenskab |
Detaljer |
|---|---|
enableRediger |
Brug enableEdit til at aktivere redigeringer af attributten for forsikret element og forsikret part i insOsMultiInstanceProducts. Bemærk:
I et OmniScript-trin, der kalder insOsMultiInstanceProducts, skal du tilføje enableEdit som en tilpasset Lightning-webkomponentegenskab ved brug af formatet enable-edit og definere den som sand. |
|
|
initJSON |
Brug initJSON som et alternativ til fjernopkald. Den overfører hele produkt-JSON-strukturen som datakilde til en Lightning. Lightning webkomponenten insOsMultiInstanceChildProducts bruger ofte initJSON. Tilføj initJSON som en tilpasset Lightning webkomponentegenskab ved brug af formatet init-json. I dette eksempel tager insOsMultiInstanceChildProducts det produkt JSON, der er overført til det fra det forrige trin. |
|
|
initAction og rePriceAction |
For initAction skal du konfigurere de optionsMap og inputMap, der overføres til For rePriceAction skal du konfigurere optionsMap og inputMap for Klik på Rediger egenskaber som JSON i ruden Tilpassede Lightning Web-komponentegenskaber for at konfigurere initAction og rePriceAction. |
|
|
