Discussions

Expand all | Collapse all

Passing a parameter to Open to the Internet App

  • 1.  Passing a parameter to Open to the Internet App

    Posted 03-21-2019 17:26
    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?


  • 2.  RE: Passing a parameter to Open to the Internet App

    Posted 03-21-2019 17:57
    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?


  • 3.  RE: Passing a parameter to Open to the Internet App

    Posted 03-21-2019 18:16
    It allows them to add records, but not to view or edit records.


  • 4.  RE: Passing a parameter to Open to the Internet App

    Posted 03-21-2019 20:20
    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.  :)