Skip to main content
Nintex Community Menu Bar
Question

Added List View Parameters (?fcf=) Interfere with List View Visualforce Override

  • July 10, 2024
  • 4 replies
  • 30 views

Forum|alt.badge.img+4

When using the suggested Visualforce override for List pages (see below), I kept getting an Inked error. I first checked the Visualforce permissions, and the user had permission for the page.

What we eventually concluded is that Salesforce is adding this parameter below…

?fcf=00B41000002VHu0 (list view ID)

…to the List view URL. Because Salesforce is adding its own ?, the ? in our Visualforce markup becomes unintelligible. By changing the ? to a &, we solved the problem.

Has anyone experienced this? Is this new? Have I missed it?
The fcf parameter for List Views appears to have been around for a long time…

4 replies

Forum|alt.badge.img+10

Can you post the before and after of the URL in it’s entirety?


Forum|alt.badge.img+4

Stephen,

I’m not sure what you mean by the “before” and “after” URL…

Here’s the URL that produces the Inked error:

https://skuid.na35.visual.force.com/apex/UI?fcf=00B41000002VHu0%3Fpage%3DAccountTab


Forum|alt.badge.img+10

Forum|alt.badge.img+4

Stephen,

Here’s the markup that produced the Inked error (because Salesforce “added” the initial ?

<apex:page standardController="Account" 
recordSetVar="a" 
extensions="skuid.Redirects" 
action="{!redirect}?page=AccountTab">
</apex:page> 

This gave me this URL (escaped the ? and &), and the error:

https://skuid.na35.visual.force.com/apex/UI?fcf=00B41000002VHu0%3Fpage%3DAccountTab

Here’s what I fixed it to to make it work (changed the ? to & in line 5):

<apex:page standardController="Account" recordSetVar="a" extensions="skuid.Redirects" action="{!redirect}&amp;page=AccountTab"> </apex:page>

Which gave me this URL:
https://skuid.na35.visual.force.com/apex/UI?fcf=00B41000002VHu0&page=AccountTab