Smartsheet Forms - Displaying View Only Fields
We have a SS Form that we are using to collect Project Go-Live Confidence for that month. The Form provides the PM with the Project Mgr Name, Project Name and Current Go-Live Date along with conditional questions. We want some of those fields to be View Only on the Form (PM, Project Nm and Curr Go-Live Date). I haven't found any way to do that in a form that is NOT using Update Request functionality. We can't use Update Request since some fields are conditional. Is there any way in the Form setup to make a field View Only or can that only be accomplished using Update Request?
Best Answer
-
@Jeff M. - Hi Jeff! I built a Smartsheet with those fields populated and added the columns for the questions we want to ask. Then, to create the Form, we are passing the PM name, project and date through the web form URL so it pre-populates those 3 fields on the Form. We want the PM to see what project we are asking information on, but just not let them change the project or current go-live date. We have over 100 projects we want updates on, so we wanted to do this as automated as possible.
Adding that info in the Heading/Description would be a bit manual if we had to do that for every form we're sending out.
Answers
-
Forgot to add...I did lock those 3 columns in the Smartsheet and they still are editable. Thanks!
-
How are you passing the Project Mgr Name, Project Name and Current Go-Live Date to the form user? I'm assuming you're doing this through default values on those fields?
If that's how you're doing it, here's an idea: Put that same information into a Heading/Description form element, and then set those three fields (with their default values) to Hidden. The user gets the info, but cannot change the info, and the info gets written to the new row.
Regarding the fields being editable in the form despite being locked in the sheet - I believe that any field presented to the user on a form can be filled in. You won't even get the option to show them any column with a column formula in it. On an update request, formula fields can be presented to the user with the calculated value but the field is greyed out and not editable.
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
@Jeff M. - Hi Jeff! I built a Smartsheet with those fields populated and added the columns for the questions we want to ask. Then, to create the Form, we are passing the PM name, project and date through the web form URL so it pre-populates those 3 fields on the Form. We want the PM to see what project we are asking information on, but just not let them change the project or current go-live date. We have over 100 projects we want updates on, so we wanted to do this as automated as possible.
Adding that info in the Heading/Description would be a bit manual if we had to do that for every form we're sending out.
-
Aha, that makes a bit more sense knowing that you're dynamically creating the web form URL.
How are you sending this URL to the PM? Since you're adding the data to the URL, perhaps you can also add the information to whatever process you use to notify the PM of the URL, and also set those fields to hidden to preserve their read-only state? (The whole process isn't really foolproof though, since anyone can replace those values in the URL...)
When I tested this, specifying a value for a column that's hidden on the form, it submitted that value successfully when I submitted the form.
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
Ah, so somehow put those fields in the email that we are generating and then hide them on the Form. That could be an option if we can figure out how to parse out the URL data into an email template. Too bad you can't just toggle "Editable" on the form setup to turn a field off/on from being edited, like the "Viewable" toggle. Maybe a future enhancement! I'll see how I can work with the delivery method communication vs. the form. Thanks for your help!
-
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
Just submitted the suggestion. Thanks for your help!
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 63K Get Help
- 379 Global Discussions
- 212 Industry Talk
- 442 Announcements
- 4.6K Ideas & Feature Requests
- 140 Brandfolder
- 129 Just for fun
- 130 Community Job Board
- 449 Show & Tell
- 30 Member Spotlight
- 1 SmartStories
- 304 Events
- 34 Webinars
- 7.3K Forum Archives