Forum Discussion

JoeHargrave's avatar
JoeHargrave
Qrew Trainee
4 years ago

Form Appearance on Mobile

For sake of clients viewing portions of their own data, we embed Quickbase forms into a portal/viewer.  The forms are specified through embedded URL's containing RID, DFID and of course, IFV=1.  Unfortunately, the mobile side of Quickbase just isn't on the same playing field with the browser based version, in terms of controlling what is/isn't visible, among other things.  The bottom line is that I need to show an alternate form (blank form with message saying 'not mobile compatible' or something of that nature) when the form is accessed via mobile.

KEEP IN MIND that controlling what form is seen via role association for EOTI is NOT an option here.  In order to make the data consumable, we use (5) different forms, containing topic based data, and formatted for best consumption of the particular dataset.  The only way I know of to do this is by dictating which forms are viewed through DFID being specified in the URL.  

Also, these URL's are not visible to the client, and I won't change that.  They are embedded behind our client portal viewer, and associated with buttons/tabs that call up the embedded form without disclosing the URL to the client (or competitor).  

Given that the specific form is called up via DFID in the URL, is there any way to tell Quickbase to show completely different information, or simply hide all but one information field or something, when accessed via mobile device?  Either that, or force the full form to be shown on mobile device and ignore mobile versions? That would not make the forms very useable, but at least it would force the mobile version to conform to the rules from the full version.  (i.e. ability to get to 'home' buttons and other QB interface things that can't be easily hidden, especially with new restrictions from QB, to hide via IFV=1 command like the full version does).

At this point, I'm perfectly fine with blocking the entire client access system unless they're on a computer, and simply displaying a message that says 'these records cannot be accessed from mobile devices'.  Not ideal, but I'm running out of options.

------------------------------
Joe Hargrave
------------------------------

9 Replies

  • Hey Joe,

    Try this

    Home
    Settings
    App Properties
    and look into the middle of the screen where you can force Desktop as opposed to "Auto" in the "Default View"

    Auto means to Automatically detect the Mobile vs Desktop as a device.  Desktop means force Desktop full screens.


    ------------------------------
    Mark Shnier (YQC)
    Quick Base Solution Provider
    Your Quick Base Coach
    http://QuickBaseCoach.com
    mark.shnier@gmail.com
    ------------------------------
    • JoeHargrave's avatar
      JoeHargrave
      Qrew Trainee
      Awesome, thanks Mark!  One concern though, and this might open a bigger can of worms:   Is this app-wide?  Since you know the app so well, I obviously can't limit all our logged in users / contractors, etc. to full web version of everything, as the mobile app works great for those purposes.  This is only for the clients / EOTI use-age.  Will this still be a solution you think?

      ------------------------------
      Joe Hargrave
      ------------------------------
      • MarkShnier__You's avatar
        MarkShnier__You
        Icon for Qrew Legend rankQrew Legend
        Ahhhh,  no this is definitely a master switch for all users, app wide, all users wide.

        ------------------------------
        Mark Shnier (YQC)
        Quick Base Solution Provider
        Your Quick Base Coach
        http://QuickBaseCoach.com
        mark.shnier@gmail.com
        ------------------------------