You can separate your results and details pages into two different web pages. This article takes you through the process of creating a separate DataPage for results and details pages and connecting the two DataPages using a hyperlink with a query string parameter. Your base table must include a unique ID field such as an AutoNumber.
Create a Details Report
First, on the DataPages’ listing screen, click New DataPage to open the DataPage wizard.
On the DataPage Type screen, select Reports on the left menu and click Details.
On the Search Type screen, select Filter data based on your pre-defined criteria.
On the Selecting Filtering Fields screen, use the arrow buttons to move your unique ID field to the right-hand panel.
On the Configure Filtering Fields screen, click the Advanced tab, and select Receive value or parameter. Configure the field to load an external parameter named after the fieldname. In this example, the fieldname is Unique_ID.
Now you can configure your details page as normal. Deploy your Details Report to a web page and be sure to note the host URL as you will need it later.
Create a Tabular, Gallery or List Report
Next, you create a new Report DataPage while creating a hyperlink to the Details page.
Click New DataPage to open the DataPage wizard.
Select Reports as the DataPage Type and choose a tabular, gallery, or list layout.
You can set up your search and results pages as normal. Before moving past the Configure Results Page Fields screen, create a link to the Details report.
Using the Insert button at the lower right-hand corner of the DataPage Elements pane, insert an HTML block. In the HTML block, create a hyperlink to the URL of the Details Report’s host page. At the end of the host page’s URL add a query string that passes the parameter for your record’s unique ID.
Here is a reference for the hyperlink you will need to create: Details
Create a hyperlink to the Details Report
Before moving past the Configure Results Page Fields screen we are going to create a link to the Details Report. Using the Insert button at the lower right-hand corner of the DataPage Elements panel insert an HTML block. In the HTML block create a hyperlink to the URL of the Details Report’s host page. At the end of the host page’s URL add a query string that passes the parameter for your record’s unique ID.
Here is a reference for the hyperlink you will need to create:
Replace URL with the host page URL.
Replace Fieldname with the fieldname of your unique ID field.
Click Next. The rest of the Results page can be formatted as normal. Select No Details Page when prompted. Click Finish to save your DataPage, and deploy this details page as normal. Now when your user clicks on the details link they will be redirected to the second webpage and see the correct record details.