Jeff...I am having an issue with this as well. I am not sure if I am doing it wrong or if there is an issue with the hyperlink that is created. I am not trying to do a "fancy" jump where I have two CustomIdFields. Just a standard jump...at least I think I am. I am using custom entities. I do not end up on the desired record.
I have tried doing the jump from the screen as shown in your image above. Although the correct id is in the URL, the system always defaults to the first record for the entity in the table.
I then tried it with code in my asp page as follows....
//Add Hyperlink to asp page
var myGridColBlock = TaxList.GetGridCol("retax_Year");
CustomActionFile = "css/css_taxsummary.asp";
CustomIdField = "retax_retaxid";
Either method returns the same results..this is what my URL looks like when I am on the incorrect page...
Note: retax_retaxid=53 is the record I want to display. However, the record that is being displayed is 52. I cannot figure out why.
//From the 2021 year
//CSS_TaxSummary.asp uses the block RETaxes_Details
//Displayed record is retax_retaxid = 52 (which is the first record in the list)
The actual URL
I considered changing ...CustomActionFile = "css/css_taxsummary.asp"; and forcing it to land where I need it to. However, I was not sure how to modify the variable CustomActionFile to create my URL. Would that make sense?
Any assistance you can provide would be greatly appreciated.