Overwegingen bij voorwaardelijke veldopmaak in Lightning Appsamensteller
Houd deze overwegingen in gedachten bij het configureren van voorwaardelijke opmaak voor velden op recordpagina's waarvoor Dynamische formulieren is ingeschakeld in de Lightning Appsamensteller.
Vereiste editions
| Lightning Appsamensteller beschikbaar in: Salesforce Classic (niet in alle organisaties beschikbaar) en Lightning Experience |
| Lightning pagina's en Dynamische formulieren beschikbaar in: Lightning Experience en de mobiele Salesforce-app |
Beschikbaar in: Group Essentials, Professional, Enterprise, Performance, Unlimited en Developer Edition |
Overwegingen
- U kunt voorwaardelijke opmaak alleen toepassen op velden voor objecten die Dynamische formulieren ondersteunen. Dynamische formulieren wordt ondersteund voor de meeste, maar niet voor alle standaardobjecten waarvoor Lightning webcomponent (LWC) is ingeschakeld. Zie LWC-migratie voor recordhoofdpagina's voor een lijst van objecten waarvoor LWC is ingeschakeld. Als u een recordpagina voor een object opent in de Lightning Appsamensteller en geen tabblad Velden ziet in het deelvenster voor componenten, worden Dynamische formulieren en voorwaardelijke opmaak niet ondersteund voor dat object. Zo ondersteunt het object Notitie Dynamische formulieren niet omdat het een vaste lay-out heeft. Daarnaast gebruiken de objecten Campagnes, Producten en Taken, die niet zijn ingeschakeld voor LWC, informatie uit paginalay-outs en ondersteunen daarom geen Dynamische formulieren of voorwaardelijke opmaak.
- U wordt aangeraden om niet meer dan 15 unieke regelsets toe te voegen aan een Lightning pagina.
- De pictogrammen die beschikbaar zijn voor voorwaardelijke opmaak, zijn afkomstig van het Lightning Design System. Als u een specifiek pictogram niet ziet in de pictogrammenkiezer, wordt deze niet ondersteund voor voorwaardelijke veldopmaak.
- Als u voorwaardelijke opmaak toepast op een veld, maar dit niet wordt weergegeven wanneer de pagina tijdens run-time wordt weergegeven, wordt voorwaardelijke opmaak niet ondersteund voor dat veld.
- Regels voor voorwaardelijke opmaak kunnen tijdens run-time verschillend worden geëvalueerd, afhankelijk van de machtigingen van de gebruiker die de recordpagina weergeeft.
Stel bijvoorbeeld dat u velden A, B, C en D hebt en dat een gebruiker alleen gemachtigd is om velden A en B te zien. De gebruiker gaat naar een pagina die veld A bevat, waarvoor voorwaardelijke opmaak is geconfigureerd met twee regels. De eerste regel heeft voorwaarden die zijn gebaseerd op de velden C en D, waarvoor de gebruiker geen machtiging voor weergave heeft. De tweede regel heeft voorwaarden op basis van veld B, waarvoor de gebruiker wel de machtiging heeft om deze weer te geven.
Omdat de gebruiker geen machtigingen heeft voor velden C en D, kan de eerste regel worden geëvalueerd als
trueoffalse, maar kan de gebruiker de uitkomst niet weten omdat deze die velden niet kan zien. Maar omdat ze veld B kunnen zien, kunnen ze ook de uitkomst van de voorwaarden van de tweede regel zien. In dit geval negeert Salesforce de uitkomst van de eerste regel en levert het voorwaardelijke opmaak aan de gebruiker die alleen is gebaseerd op de uitkomst van de tweede regel, omdat de voorwaarden voor die regel zijn gebaseerd op een veld waarvoor deze gemachtigd is om veld B weer te geven.Daarom is het mogelijk dat de gebruiker in dit voorbeeld een ander resultaat voor voorwaardelijke opmaak ziet dan zijn of haar collega's die toegang hebben tot de velden C en D.
- Regels voor voorwaardelijke opmaak worden geëvalueerd op basis van de ruwe waarde van een getal, niet op basis van de afgeronde weergavewaarde ervan.
- Regels voor voorwaardelijke veldopmaak behandelen lege (null-)waarden voor numerieke velden als nulwaarden.
- Regelsets voor voorwaardelijke opmaak worden niet automatisch opgenomen wanneer u een Lightning pagina toevoegt aan een wijzigingsset. Als u een uitgaande wijzigingsset maakt met een Lightning pagina die voorwaardelijke opmaak bevat, zorgt u ervoor dat u alle regelsets voor voorwaardelijke opmaak van de pagina toevoegt aan de wijzigingsset. Regelsets voor voorwaardelijke opmaak worden vermeld als "UI Format Specification Set" in de vervolgkeuzelijst Componenttype van de wijzigingsset.
Beperkingen
- Een regelset kan maximaal 10 regels hebben.
- Een regel kan maximaal 10 voorwaarden hebben. Als u geen voorwaarden opgeeft, is de regel altijd van toepassing.
- U kunt geen voorwaardelijke opmaak toevoegen aan kruisobjectvelden en u kunt ook geen kruisobjectvelden selecteren bij het maken van regels.
