Navigeren naar records vanuit Flows met LWC Local Actions
Betrouwbare navigatie vanuit flows zonder flow-fouten. MSR-1202 | 2026-02
Binnen Mysolution worden flows gebruikt om gebruikers vanuit lijstweergaven en recordpagina's naar specifieke records te navigeren. Hiervoor waren twee Aura-componenten beschikbaar: navigateToRecord en safenavigateToRecord. Hoewel deze functioneel werkten, veroorzaakte navigateToRecord in sommige scenario's een flow-fout door cross-origin beperkingen.
Met deze feature zijn de bestaande Aura-componenten vervangen door een Lightning Web Component (LWC) Local Action, waarmee navigatie vanuit flows toekomstbestendig, stabiel en foutloos wordt uitgevoerd.
Voor wie is deze feature interessant?
Deze feature is relevant voor:
-
Applicatiebeheerders die flows configureren met navigatieacties
-
Gebruikers die flows starten vanuit lijstweergaven of recordpagina’s
-
Organisaties die flows inzetten voor het aanmaken en direct openen van records
De voordelen op een rij
-
Geen flow-fouten meer bij navigatie naar records
-
Eén uniforme navigatiecomponent voor meerdere contexten
-
Toekomstbestendige oplossing op basis van LWC
-
Consistente gebruikerservaring vanuit zowel lijstweergaven als recordpagina’s
-
Volledige ondersteuning van Salesforce Winter ’26 Flow-mogelijkheden
Uitleg feature
Overgang naar LWC Local Actions
Salesforce ondersteunt sinds Winter ’26 LWC Local Actions in Screen Flows. Deze acties draaien direct in de browser en hebben toegang tot navigatiefunctionaliteit zonder afhankelijk te zijn van Aura of Visualforce.
Op basis hiervan is een nieuwe LWC-component ontwikkeld die:
-
Records kan openen vanuit een Flow
-
Geen cross-origin fouten veroorzaakt
-
Zowel vanuit lijstweergaven als recordpagina’s gebruikt kan worden
Eén component voor alle scenario’s
In plaats van twee aparte navigatiecomponenten is gekozen voor één centrale LWC-component. Zowel vanuit de context van een recordpagina als vanuit lijstweergaven wordt de navigatiecomponent opgenomen in een Screen Flow, zodat navigatie correct verloopt binnen de overlay.
Hiermee wordt voorkomen dat:
-
Een leeg flow-overlay achterblijft
-
De pagina onbedoeld opnieuw wordt geladen
-
Navigatie in een onjuist tabblad plaatsvindt
Opgeloste problemen
Met deze aanpak zijn de volgende issues opgelost:
-
Cross-origin evaluatiefouten bij navigatie
-
Onbetrouwbaar gedrag van Aura-componenten
-
Beperkingen bij navigatie vanuit lijstweergaven
Set-up / Feature Implementatie Tijd
Voor het gebruik van deze feature is nodig:
-
Gebruik van de nieuwe LWC Local Action in Screen Flows
-
Bij flows gestart vanuit lijstweergaven: opnemen van de navigatiecomponent in een Screen
-
Belangrijk: schakel de Kop- en Voettekst van het schermcomponent uit, anders werkt de navigatie niet!
Bestaande flows kunnen worden aangepast om gebruik te maken van dit nieuwe component. Er is geen datamigratie nodig.