Loading
Uw bedrijfsprocessen automatiseren
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
          Vermijd het overschrijven van verplichte velden wanneer een schermstroom een record bijwerkt

          Vermijd het overschrijven van verplichte velden wanneer een schermstroom een record bijwerkt

          Wanneer uw schermstroom veldwaarden verzamelt en een bestaande record bijwerkt, voorkomt u dat lege scherminvoer verplichte velden overschrijft en fouten veroorzaakt met REQuired_FIELD_MISSING.

          In een schermstroom die een record bijwerkt, overschrijft elke waarde die u doorgeeft aan een element Records bijwerken, de huidige waarde voor de record. Als u een schermcomponent toewijst aan een verplicht veld in Records bijwerken en de gebruiker dit veld leeg laat, blijft de stroom leeg. De record heeft dan een ontbrekende vereiste waarde en de stroom kan mislukken met REQuired_FIELD_MISSING.

          Gebruik een van de volgende benaderingen zodat invoer op een leeg scherm geen verplichte velden overschrijft.

          1. Bepaal welke schermcomponenten worden toegewezen aan verplichte velden voor de record die u bijwerkt.
            Als u niet zeker bent van de verplichte velden, maakt u een record in de UI en noteert u de velden met een rode asterisk. U kunt het object ook controleren in Objectbeheer of Schemasamensteller. Zie Verplichte velden identificeren.
          2. Kies hoe u wilt voorkomen dat lege waarden verplichte velden overschrijven.
            • Optie 1: Markeer deze schermcomponenten als verplicht.

              Omdat een gebruiker pas verder kan gaan nadat deze een waarde voor een verplicht veld heeft opgegeven, geeft u nooit een lege veldwaarde door aan Records bijwerken.

            • Optie 2: Haal de record eerst op en geef de bestaande waarde door wanneer de gebruiker het veld leeg liet.

              Als u de record (of de velden die u nodig hebt) wilt laden, gebruikt u een element Records ophalen vóór het schermelement. Op het scherm kunt u componenten van de record vooraf invullen. Stel in het element Records bijwerken voor elk verplicht veld de waarde in op de schermcomponent wanneer deze niet leeg is, en op de bestaande recordwaarde wanneer deze leeg is. Gebruik een formuleresource of een beslissing en toewijzing om die logica te implementeren.

            • Optie 3: Neem het veld alleen op in Records bijwerken wanneer de gebruiker een waarde heeft opgegeven.

              Voeg een element Beslissing toe dat controleert of de schermcomponent leeg is. Wanneer deze niet leeg is, gebruikt u een element Records bijwerken om het verplichte veld in te stellen vanuit de schermcomponent. Wanneer het veld leeg is, sluit u dat veld uit van Records bijwerken zodat de stroom geen blanco waarde schrijft.

          3. Voeg een defectenpad toe aan het element Records bijwerken.
            Een gebruiker kan nog steeds een verplicht veld missen, bijvoorbeeld door validatieregels of configuratiewijzigingen. Als een gebruiker een vereiste waarde mist, kan het fouttraject het foutbericht tonen zodat de gebruiker zijn of haar invoer kan corrigeren. Zie Een fouttraject toevoegen voor Foutenbeheer.

          Uw schermstroom overschrijft niet langer verplichte velden met blanco waarden wanneer de gebruiker een veld overslaat, waardoor u fouten met REQuired_FIELD_MISSING bij bijwerken vermijdt.

           
          Wordt geladen
          Salesforce Help | Article