Passing a parameter to Open to the Internet App

  • 0
  • 1
  • Question
  • Updated 1 month ago
  • In Progress
Hi guys.  I am trying to pass a parameter (the related record ID) in a link I am sending to non-Quick Base users who will submit a survey via a Quick Base app that is open to everyone on the Internet. The link works for Quick Base users (i.e., the field gets populated correctly) but not for non-Quick Base users.  The link is:

https://avanthealthcare.quickbase.com/db/bpfnwhxcq?a=API_GenAddRecordForm&_fid_37=21687&z=wm

Any ideas?
Photo of slloydavant

slloydavant

  • 220 Points 100 badge 2x thumb

Posted 1 month ago

  • 0
  • 1
Photo of QuickBasePros_IDS

QuickBasePros_IDS, Champion

  • 3,770 Points 3k badge 2x thumb
Does the role you have given to the Everyone on the Internet User allow them to see the data in the table where this RID comes from?
Photo of slloydavant

slloydavant

  • 220 Points 100 badge 2x thumb
It allows them to add records, but not to view or edit records.
Photo of slloydavant

slloydavant

  • 220 Points 100 badge 2x thumb
I think I figured it out--it appears that you cannot pass a parameter to a reference field.  I believe this worked in the past--perhaps the new picker functionality broke it.  The workaround is to create a new numeric field, write the parameter to that field, and change the reference field to be a formula numeric field that points at the new field.  Works like a charm.  :)