0

Alternative forms

In one table, can I construct an alternative form, that appears only for a defined user group, and which allows me to arrange the fields differently from the main form?

7 replies

null
    • David
    • 5 yrs ago
    • Reported - view

    What I'm trying to achieve is a form that "outsiders" can fill in to create a new record on the database/table. I need them to see only the fields they need to complete. I also want those fields to appear together on a form (the fields I want them to fill in are distributed across a number of tabs on the main form and would be difficult to find). If Ninox doesn't allow creation of alternative forms for different user groups, is there a way to mimic the effect using subtables or something? 

    • Birger_H
    • 5 yrs ago
    • Reported - view

    Every field has a property "Visible if". If you'd give this formla

    –––
    userHasRole("Admin")
    –––

    the field is only visible tothe admin.

    Birger

    • David
    • 5 yrs ago
    • Reported - view

    Thanks, Birger. I understand the "visible if" option. But I have a total of 50 fields on the standard form, on 6 different tabs. Since the fields I want to make visible for outside contributers aren't all be on the same tab, I'm wondering if there's another way to present the fields to the "outside" user group so they all appear in one place. Is there any lever I can pull to make that happen? 

    • Birger_H
    • 5 yrs ago
    • Reported - view

    "Visible if" can be set for tabs as well.

    Birger

    • David
    • 5 yrs ago
    • Reported - view

    Aaaah .... very good. Thanks!

    • David
    • 5 yrs ago
    • Reported - view

    A couple more questions on this!

    (1) I can't find the "create new role" function anywhere. It doesn't appear on the list when I try to invite a new user to a table. Am I doing something wrong, or has the Ninox format changed?

    (2) I'm trying to create a role that anyone can use if they have the correct login - a role that functions, in effect, as a webform to collect data. But the user function seems to be specific to individuals and require that individual's email address. So does Ninox allow me to do what I want to do? If so, how?  

    Still love the program. Thanks!

    • David
    • 5 yrs ago
    • Reported - view

    Hi, still need help on last two questions. Can anyone shed light...? Thanks!

Content aside

  • 5 yrs agoLast active
  • 7Replies
  • 2144Views