LOL ... omg dude. Thanks. I can't believe that's been there all along and I never noticed it.
-Andy On Wed, Nov 23, 2016 at 9:34 AM LJ LongWing <[email protected]> wrote: > ** > Andrew, > Within Dev Studio there are options (in the outline section) to show > fields that are not in the current view, or, if you switch to the > 'Definitions' tab of the form, you can see all fields, regardless of if > they are in a view or not.....These options were added back in the 7.6 > days...I forget which version. > > On Wed, Nov 23, 2016 at 8:23 AM, Andrew Hicox <[email protected]> wrote: > > ** > > I would like to point something out, and maybe someone can tell me a > better way but ... > > Especially on out of the box forms. This is without a doubt a tremendous > pain. Even though we shouldn't necessarily have to, a huge part of my day > to day as a remedy person is debugging out of the box code. > > So here I am, tracing logs through, trying to figure out what's going on, > and I encounter a field that is hidden on an out of the box form, by virtue > of being in no view. > > What kind of field is it? What are it's limits? Who has permission to it? > Is it display only, or is there a corresponding db column? What other > workflow touches it? Etc etc. > > The only way I've found to get the answers to these kinds of questions is > to actually overlay the out of box form, JUST so that I can pull the dang > field into a view, so that I can inspect it I dev-studio. > > Is there a better way I've been missing all this time? If not, can we > expect future versions of Dev-Studio to give us some sort of access to > no-view fields? > > Thanks, > > -Andy > > On Tue, Nov 22, 2016 at 11:58 AM Mueller, Doug <[email protected]> > wrote: > > ** > > Dustin, > > > > A field that is “not in view” has multiple advantages: > > > > 1) It is not in Field list dropdowns as noted so it is “more hidden” > than other fields > > 2) It has no view properties so it in fact is more efficient. There > is no screen widgetry defined, there is less html in the page (think about > it, if it is just hidden, it COULD be made visible so you have to define > the widget, have html that describes it and positions it and cares for it > and …. While if not in view it is NEVER possible to show it so there is no > view definition at all. It is lighter and if you have many of them, it > does have a notable impact on the volume of html in the screen so it is > more efficient) > > > As has been noted this is NOT security, the field is still fully > accessible to the user it is just not possible to show it on the screen > from the mid-tier. You can reference it through workflow and work with it > programmatically like any other field. If you don’t want the user to have > access, control with PERMISSIONS not with hiding or making not in view. > > > > As a general suggestion, if a field is NEVER visible on the screen, I > strongly suggest you have it not in view. It reduces overhead and makes > the system more efficient. Only have things in view that have the > possibility of being displayed under some condition. > > > > Doug Mueller > > > > *From:* Action Request System discussion list(ARSList) [mailto: > [email protected]] *On Behalf Of *Brittain, Mark > *Sent:* Friday, November 18, 2016 12:23 PM > > > *To:* [email protected] > *Subject:* Re: ARS 9.1: Question about hiding fields > > > > ** > > Dustin, > > > > A field that is not in the view does not appear in the Field menu for an > Advanced Search. So this might be a good way to limit what users are > searching on. Of course if you have a savy user they can always type the > field name with quotes (e.g. ‘Wigit Name’) but I haven’t found anyone who > does that. > > > > Mark > > > > *From:* Action Request System discussion list(ARSList) [ > mailto:[email protected] <[email protected]>] *On Behalf Of *LJ > LongWing > *Sent:* Friday, November 18, 2016 3:02 PM > *To:* [email protected] > *Subject:* Re: ARS 9.1: Question about hiding fields > > > > ** > > Dustin, > > The main advantage is the fact that the field isn't taking up any screen > real estate anywhere on the form. The object still exists on the form, is > still transferred to the client, so it's not a transport advantage, but the > fact that the field's not cluttering up the display is a maintenance > advantage :) > > > > On Fri, Nov 18, 2016 at 12:45 PM, Fawver, Dustin <[email protected]> > wrote: > > ** > > Greetings! > > > > During my analysis of workflow for the migration to ARS 9.1, I have found > that fields can be hidden in several ways. > > > > - Hidden explicitly by the field's properties > > - Placed in a panel page that the user doesn't not have permissions to. > > - Removed from the user's view > > - The field not being placed in any view > > > > I found some fields being referenced in workflow that existed on the form > but that weren't in any views. Are there any advantages or disadvantages > to having a field that's not present in any view versus a field that is > simply hidden? > > > > Thanks for your input. > > > > --Dustin Fawver > > > > HelpDesk Technician > > Information Technology Services > > East Tennessee State University > > [email protected] > > _ARSlist: "Where the Answers Are" and have been for 20 years_ > > > > _ARSlist: "Where the Answers Are" and have been for 20 years_ > > _ARSlist: "Where the Answers Are" and have been for 20 years_ > _ARSlist: "Where the Answers Are" and have been for 20 years_ > > _ARSlist: "Where the Answers Are" and have been for 20 years_ > > _ARSlist: "Where the Answers Are" and have been for 20 years_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org "Where the Answers Are, and have been for 20 years"

