hiding <no access> records

Ask a Question related to FileMaker, Design and Development.

  1. #1

    Default hiding <no access> records

    Hi,

    I have used Groups, Access, and Passwords to hide some records from some
    users based on a field value. However, when I open a layout as a particular
    user I am faced with a slew of <no access> values for records that fail the
    test. I would like just to have these records appear to be non-existent.
    ie Joe the cow farmer should log in and see only cattle in the liveslock
    layout, even when he searches for sheep.

    What is the usual way to accomplish this surely standard task?

    TIA

    --
    Coby Beck
    (remove #\Space "coby 101 @ big pond . com")


    Coby Beck Guest

  2. Similar Questions and Discussions

    1. random records from Access?
      Hi I'm using a Windows 2003 server an access database, with ODBC connection Is there anywhere I can find info about displaying all records in...
    2. Updating Access 2000 Records in .NET
      Hi, I need some help. I have a on button click event that goes through a survey and reads the items they choose and then updates the current...
    3. Hiding records
      I know that you can OMIT records temporarily. But they pop back in as soon as you SHOW ALL RECORDS or run a script that does so. Is there a way...
    4. Access 97 listbox limited to 64k records.
      Andrew If you're stuffing that much data into a listbox, have you considered making a subform/continuous form? -- Rob ...
    5. Hiding Access Forms
      Does anyone know of a method for hiding a form in mdb that cannot be unhiden. I need to execute certain checks and set various setting after a...
  3. #2

    Default Re: hiding <no access> records

    Hi Coby,

    Yes, I encountered the same. I still use groups, access privilliges and
    password but I also introduced a group field in every table if necessary and
    use group relations to perform always a GotoRelatedRecord[] from scripts or
    buttons. In this way I hide other records for other users that doesn't
    belong to the group. And if a user might fall back into all records there is
    always <no access>.

    I must say I find it heavy stuff in the beginning but as the project makes
    progress and the concept becomes clear its easy.

    Marcel

    "Coby Beck" <cbeck@mercury.bc.ca> schreef in bericht
    news:bf7sjc$2sbf$1@otis.netspace.net.au...
    > Hi,
    >
    > I have used Groups, Access, and Passwords to hide some records from some
    > users based on a field value. However, when I open a layout as a
    particular
    > user I am faced with a slew of <no access> values for records that fail
    the
    > test. I would like just to have these records appear to be non-existent.
    > ie Joe the cow farmer should log in and see only cattle in the liveslock
    > layout, even when he searches for sheep.
    >
    > What is the usual way to accomplish this surely standard task?
    >
    > TIA
    >
    > --
    > Coby Beck
    > (remove #\Space "coby 101 @ big pond . com")
    >
    >

    Marcel Guest

  4. #3

    Default Re: hiding <no access> records


    "Marcel" <m.kollenaar@slo.nl> wrote in message
    news:bf8gbl$c65mn$1@ID-34238.news.uni-berlin.de...
    > Hi Coby,
    >
    > Yes, I encountered the same. I still use groups, access privilliges and
    > password but I also introduced a group field in every table if necessary
    and
    > use group relations to perform always a GotoRelatedRecord[] from scripts
    or
    > buttons. In this way I hide other records for other users that doesn't
    > belong to the group. And if a user might fall back into all records there
    is
    > always <no access>.
    >
    > I must say I find it heavy stuff in the beginning but as the project makes
    > progress and the concept becomes clear its easy.
    Could you expand on this a bit? I take it from the lack of other responses
    that I definitely need a bit more elbow grease to accomplish this task...

    I already have a division code in every table containing information I want
    selectively displayed. So here is my plan (probably executed by any
    non-newbie as fast as I can describe it..)

    - Use scripts in the menu to open layouts rather than have
    layouts directly available
    - Use a function to match Status(CurrentLogin) to the proper
    division code
    - Each script will use PerformFind on the Code field to limit
    the data in the found set.
    - the <no access> will be a heavy handed last defense.

    Is there a way to catch any user searches and further constrain the found
    set?

    Is the above a reasonable plan?


    --
    Coby Beck
    (remove #\Space "coby 101 @ big pond . com")



    > "Coby Beck" <cbeck@mercury.bc.ca> schreef in bericht
    > news:bf7sjc$2sbf$1@otis.netspace.net.au...
    > > Hi,
    > >
    > > I have used Groups, Access, and Passwords to hide some records from some
    > > users based on a field value. However, when I open a layout as a
    > particular
    > > user I am faced with a slew of <no access> values for records that fail
    > the
    > > test. I would like just to have these records appear to be
    non-existent.
    > > ie Joe the cow farmer should log in and see only cattle in the liveslock
    > > layout, even when he searches for sheep.
    > >
    > > What is the usual way to accomplish this surely standard task?
    > >
    > > TIA
    > >
    > > --
    > > Coby Beck
    > > (remove #\Space "coby 101 @ big pond . com")
    > >
    > >
    >
    >

    Coby Beck Guest

  5. #4

    Default hiding <no access> records

    If you want to just hide the words "no access", conditional format of
    not IsValid(Self)
    and match to background color will do the trick.
    Unregistered Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139