Loading
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Een blok LWC bewerken in Omniscripts overschrijven

          Een blok LWC bewerken in Omniscripts overschrijven

          Pas aangepaste code toe op een blok Bewerken door de Lightning webcomponenten van het blok Bewerken uit te breiden en te overschrijven. Blokken bewerken bevat maximaal drie LWC-overschrijvingsvelden die zijn gebaseerd op de modus Bewerken van het blok.

          Eigenschap

          Beschrijving

          Compatibele bewerkingsmodi

          Voorbeeld

          LWC-componentoverschrijving

          Pas de component Blok bewerken aan door de component Blok bewerken uit te breiden.

          Alle

          Blok bewerken LWC uitbreiden

          Overschrijving van LWC-component Bloklabel bewerken

          Pas het label van Blok bewerken aan door de labelcomponent te overschrijven.

          Kaarten, lange kaarten

          Het label Blok bewerken LWC uitbreiden

          Nieuwe LWC-componentoverschrijving blokkeren

          Pas de knop Blokkaart bewerken aan waarop gebruikers klikken om nieuwe items te maken door de component Nieuw LWC te overschrijven.

          Kaarten

          Het bewerkingsblok Nieuwe LWC uitbreiden

          De LWC Blok bewerken uitbreiden

          Pas het bewerkingsblok van een LWC Omniscript aan door het LWC-blok Bewerken uit te breiden.

          De LWC Blok bewerken overschrijft de gehele LWC Blok bewerken, tenzij de bewerkingsmodus Kaarten of Lange kaarten is. Kaarten en lange kaarten omvatten extra uitbreidbare LWC's. Zie Een blok-LWC overschrijven in Omniscripts voor informatie over de LWC-opties Kaarten en Lange kaarten.

          1. Maak in VisualStudio een aangepaste LWC en wijzig de achtergrond van de kaart Blok bewerken in groen.

            Oorspronkelijke blokkaart bewerken

            Aangepaste blokkaart bewerken, voorbeeld

            afbeelding
            afbeelding
          2. Breid in het JavaScript-bestand van het LWC het blok LWC bewerken uit. Gebruik dit codevoorbeeld om NS te vervangen door de naamruimte van het pakket. Zie De naamruimte en versie van beheerde pakketten weergeven voor informatie over het zoeken van de naamruimte.

            Voorbeeld:

            import omniscriptEditBlock from "VLOCITYNAMESPACE/omniscriptEditBlock";
                import template from "./editblockCardCustomize.html"
                export default class editblockCardCustomize extends omniscriptEditBlock{
                    // your properties and methods here
                    
                    render()
                    {
                        if (this.jsonDef) {
                            this._hasChildren = this.jsonDef.children.length > 0;
                            this._isFirstIndex = this.jsonDef.index === 0;
            
                            if (this._isCards && this._isFirstIndex) {
                                // hides the first short card with no children
                                if (!this._hasChildren) {
                                    this.classList.add(this._theme + '-hide');
                                } else {
                                    this.classList.remove(this._theme + '-hide');
                                }
                            }
                        }
                        return template;
                    }
                }
          3. Voeg code toe aan de aangepaste LWC.
          4. Implementeer de aangepaste LWC naar Salesforce. Zie Lightning webcomponenten implementeren.
          5. Ga naar het Omniscript dat de LWC Blok bewerken bevat.
          6. Geef in het veld LWC-componentoverschrijving van Blok bewerken de naam van de aangepaste LWC op.
          7. Activeer Omniscript en bekijk een voorbeeld van uw wijzigingen.

          Het label Blok bewerken LWC uitbreiden

          Pas het label van een LWC-bewerkingsblok aan voor de bewerkingsmodi Kaarten en Lange kaarten door het LWC-label Blok bewerken uit te breiden. Exclusief voor de bewerkingsmodus Kaarten en Lange kaarten overschrijft de LWC Bloklabel bewerken de oorspronkelijke labels, inclusief globale acties.

          1. Maak in VisualStudio een aangepaste LWC en wijzig het label van een globale actie in groen.

            Label Oorspronkelijk blok bewerken

            Aangepast label Blok bewerken

            afbeelding
            afbeelding
          2. Vouw in het JavaScript-bestand van LWC het label Blok bewerken LWC uit. Gebruik dit codevoorbeeld om NS te vervangen door de naamruimte van het pakket. Zie De naamruimte en versie van beheerde pakketten weergeven voor informatie over het zoeken van de naamruimte.

            Voorbeeld:

            import omniscriptEditBlockLabel from "NS/omniscriptEditBlockLabel";
                import template from "./editblockLabelCustomize.html"
                export default class editblockLabelCustomize extends omniscriptEditBlockLabel{
                    // your properties and methods here
                    
                    render()
                      {
                        return template;
                      }
                }
            
          3. Voeg code toe aan de aangepaste LWC.
          4. Implementeer de aangepaste LWC naar Salesforce. Zie Lightning webcomponenten implementeren.
          5. Ga naar het Omniscript dat de LWC Blok bewerken bevat.
          6. Selecteer in de eigenschappen van Blok bewerken Blokmodus bewerken en klik op Kaarten of LongCards.
          7. Geef in het veld Blok bewerken Bloklabel bewerken LWC-componentoverschrijving de naam van de aangepaste LWC op.
          8. Activeer Omniscript en bekijk een voorbeeld van uw wijzigingen.

          Het nieuwe LWC-blok Bewerken uitbreiden

          Pas de nieuwe invoerkaart van een LWC-bewerkingsblok aan door het nieuwe LWC-bewerkingsblok uit te breiden. Exclusief voor de bewerkingsmodus Kaart overschrijft Blok bewerken Nieuw LWC de nieuwe invoerkaart.

          1. Maak in VisualStudio een aangepaste LWC en breng een wijziging aan, zoals het wijzigen van de kleur van de knop Nieuw in groen.

            Oorspronkelijke nieuwe kaart Blok bewerken

            Blok Aangepast bewerken Nieuw voorbeeld

            afbeelding
            afbeelding
          2. Breid in het JavaScript-bestand van het LWC Blok bewerken Nieuw LWC uit.
            Gebruik dit codevoorbeeld om NS te vervangen door de naamruimte van het pakket. Zie De naamruimte en versie van beheerde pakketten weergeven voor informatie over het zoeken van de naamruimte.

            Voorbeeld:

               import omniscriptEditBlockNew from "NS/omniscriptEditBlockNew";
                import template from "./editblockNewCustomize.html"
                export default class editblockNewCustomize extends omniscriptEditBlockNew{
                    // your properties and methods here
                    render()
                      {
                        return template;
                      }
                }
          3. Voeg code toe aan de aangepaste LWC.
          4. Implementeer de aangepaste LWC naar Salesforce. Zie Lightning webcomponenten implementeren.
          5. Ga naar het Omniscript dat de LWC Blok bewerken bevat.
          6. Klik in de eigenschappen van Blok bewerken op Blokmodus bewerken en selecteer Kaarten.
          7. Geef in het veld Blok bewerken Blok nieuwe LWC-componentoverschrijving de naam van de aangepaste LWC op.
          8. Activeer Omniscript en bekijk een voorbeeld van uw wijzigingen.
           
          Wordt geladen
          Salesforce Help | Article