Forum Discussion

Jonathan_Gibson's avatar
Jonathan_Gibson
Qrew Cadet
5 months ago
Solved

What does the ifv url parameter do?

What is the ifv parameter used for? As in "&ifv=0", "&ifv=1", etc.

It seems to have something to do with iFrames but I don't see in the documentation or any Qrew discussions an explanation of what it's actually doing.

The specific context I'm running across it is in a rich text report formula containing a hyperlink to display a specific record/form in a popup window. At first I thought it was just controlling whether the link would open as a popup, but that appears to be done using `class='OpenAsPopup'`. Also I'm see examples online using values other than 0 or 1, so I don't think my guess makes sense.

  • Thx extra parameter supressess almost all of the native Quickbase branding and navigation.  You can also also add in &hs=1 to hide the save button.

    One typical use case would be an EOTI or Secure Links type External user where you want to put up a form that's completely stupid simple and not confuse them with any of the native Quick Base options. Of course if you hide the save button, then you're going to have to give them a button to navigate away from the record which will cause the record to auto save.

4 Replies

  • Another use is when you want to load a different form than the default form. In this scenario you replace the edit/view buttons with rich text fields that say edit or view mode and point to a specified form. In this scenario the standard quickbase buttons would not take the User to the correct form. The Use case would be if you wanted one User to open one form and another User to open another form. Alternately you can use the same table for different types of data entry but for slighly different scenarios. This puts all the data into a single table, which can be advantageous at times. 

    • MarkShnier__You's avatar
      MarkShnier__You
      Icon for Qrew Legend rankQrew Legend

      Actually, it's not what most of us think it is.  Usually in Quickbase a parameter =1 means true.

      But in this case I believe it's the margin of white space on the edges of the page measured in pixels.  So typically we use 1 but zero works the same, but with microscopically smaller white space.  If you try for example &ifv=100, you will see wider margins. 

      One purpose is to embed a Quickbase page on a website where you want to hide the typical Quickbase branding and navigation. 

  • Thx extra parameter supressess almost all of the native Quickbase branding and navigation.  You can also also add in &hs=1 to hide the save button.

    One typical use case would be an EOTI or Secure Links type External user where you want to put up a form that's completely stupid simple and not confuse them with any of the native Quick Base options. Of course if you hide the save button, then you're going to have to give them a button to navigate away from the record which will cause the record to auto save.