When you create Pre-filled forms, you get a button per record for the pre-filled form, and each button has the unique URL for that pre-filled form and record that you can also copy and share outside your Quickbase.  If you also want QR codes to render the pre-filled forms, here’s how to auto-create them, and there will be another field in your target table that will render the QR code for the pre-filled form for each record.

  1. Create the Pre-fill form and Formula URL field using the Wizard as shown HERE.

  2. Create a Formula - Rich Text field in your QB table to hold the auto-generated QR Codes.

  3. Paste this code into the Formula field in the field properties for the Formula - Rich Text field, and replace the highlighted field with your Pre-fill field name, and Save.

  4. Now in this field you should see a QR code for each record in your table, and the QR codes will render the pre-filled form for each record.  You can copy and paste or print those QR codes anywhere needed for mobile use. 


QR Code Example, follow below in a Formula - Rich Text field:

// Replace "[Prefill Button Demo]" with your Pre-filled URL field
var text prefillButton = [Prefill Button Demo]; 

// Below remains the same. Renders a QR Code for the URL field above
"<img src=\"https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=" & URLEncode($prefillButton) & "\">"

Related Articles:

  1. Digitizing a Template
  2. Template Properties
  3. Pre-Filling Forms
  4. Mobile Form Completer Experience
  5. Working with QR Codes
  6. QR Codes vs. Barcodes
  7. Creating QR Codes natively for Quickbase File Attachments