I have a simple test page with a model on the User object…
Model Name: User
Fields: Last_Name and Full_Name
Condition: Last_Name = pageParameter lname
The page has a table displaying both model fields
I run the page with the parameter lname set to my last name, and my data is displayed
I duplicate the page with a new name and name the model user2. The fields and condition are identical, as is the table. I run the page with the parameter lname set to Smith, and the table displays the names of the org’s Smith users.
Back to the first page, I add a Page Include to the second page and leave the Query String blank. I run the (first) page with parameter Dwyer, and both tables display my record.
I change the Query String to lname=Smith, save, run the page with parameter Dwyer, and my record still appears in both tables.
Shouldn’t the Page Include parameter win out in the second page? It does in V1.
All documentation I’ve found says or implies that the “included” parameter will override the original, if they differ. There is also a related Troubleshooting section that refers to the Network tab on Chrome’s developer tools. It refers to an “include” request for debugging the included parameters. I can locate these for a V1 equivalent page, and the “second” parameter is shown to be passed. The “include” request does NOT appear in the Network tab (XHR filter) for the V2 pages. What am I missing?