I will try answering rom the back of a van in Vietnam. Have WiFi, Will Travel.but only have ipad access now
the SaveBeforeNavigating functionality should work for you. It only works as a Formula Rich Text field Type, not Formula URL.
var text RID = "%%rid%%";
var text AddShipment = URLRoot() & "db/" & Dbid() & "?act=API_GenAddRecordForm ........
var text EditShipment = URLRoot() & "db/" & Dbid()
& "?act=API_EditRecord"
& "&_fid_99=Unsubmitted"
& "&rid=";
var text DisplayShipment = Urlroot() & "db/" & dbid() & "?a=dr&rid=";
var text URL =
$AddShipment
& "&rdr=" & URLEncode($EditShipment) & $RID
& URLEncode("&rdr=" & URLEncode($URLTHREE)) & $RID
"<a class='SaveBeforeNavigating' data-replaceRid=true style=\"text-decoration:none; background: #4b7097; border-radius: 5px; color: #ffffff; display: inline-block; padding: 0px 0px 0px 0px; width:100px; text-align: center; text-shadow: none; border: 2px solid #030404; font-size: 12px \"href='"
& $URL
& "'>Save and Display</a>"
NOTE: The %%RID%% does not seem to like being URLEncoded.
------------------------------
Mark Shnier (Your Quickbase Coach)
mark.shnier@gmail.com
------------------------------