I found this in the quickbase code samples, may work for you but I don't know for certain.
var text rid = If([Record ID#]>0, ToText([Record ID#]), // Record ID already exists "%%rid%%" // New record, no Record ID exists yet );var text url = URLRoot() & "db/" & Dbid() & "?a=er&rid=" & $rid;"<a class='Vibrant Primary SaveBeforeNavigating' data-replaceRid=true href='" & $url & "'>Save & Keep Working - Rich Text</a>"In your case, you would need to save the record prior to pulling up the print functionality. This would save your record, and then you can use the rdr= to redirect you to the print version.
Link to the example:
https://resources.quickbase.com/db/bq8mgh24g?a=dr&rid=3206------------------------------
Ursula Llaveria
------------------------------