Hi all!
I am posting as a last resort, after spending 3 weeks researching and trying everything recommended that I've found through google, the alpha forum, searches, you name it, I am hoping someone here can help me. I hate to bother you guys except I really am tapped out and hope someone can help me with a little (somewhat more detailed) instruction.
Here is my issue today:
I have a grid that has a remote database accessed via AlphaDAO. There are about 4 linked grids included within this grid. I have containers, frames, etc. (just to give you an idea). The grid is a form with search part and no detail part. It has about 3000 employee records (salary, bonus information, merit, incentives, etc). As you can imagine, the information is very sensitive so we don't want people to have access to everyone but rather to people based on location. We have three levels of security that we need 1) By Country 2) By Region and 3) Administrators. We have a field in the grid that is "Work Country" and another field that is "Region".
My initial thought was to create each "Work Country" as a group and then give access to the Country that each person needs access to using the user groups. Then we can also give someone access to the countries that make up a region and lastly, to administrators who can see everyone. The problem is I've tried everything (creating a dialog, filtering, adding a5ws_get....to the index and a pass through page) and nothing seems to work. I'm not a programmer so I am not sure if I am using incorrect wording? or I am not following the instructions correctly? I didn't think it was this difficult to filter by user group or maybe it is my lack of knowledge (which I am sure it is)......
My last resort is going to be copying the current grid 2 more times for a total of 3 grids reading the same sql table. I will create a ulink value based on Country or Region depending on what the person needs access to. Then I will take the 1st table and filter that by ulink = country column. I'll take the 2nd grid and filter that on ulink = region column and the third grid will have everyone. I'll give the 1st table access to those that need 1 country only. The 2nd to those that need region only and the 3rd will only be seen by administrators. I'll have to give someone more than 1 user name if they have more than 1 country but less than 1 region needed. It is going to be a pain and ugly which is why I am hoping someone here can help!!
I am also up for hearing better ideas. Anything would be greatly appreciated!
Thank you so much!!!
I am posting as a last resort, after spending 3 weeks researching and trying everything recommended that I've found through google, the alpha forum, searches, you name it, I am hoping someone here can help me. I hate to bother you guys except I really am tapped out and hope someone can help me with a little (somewhat more detailed) instruction.
Here is my issue today:
I have a grid that has a remote database accessed via AlphaDAO. There are about 4 linked grids included within this grid. I have containers, frames, etc. (just to give you an idea). The grid is a form with search part and no detail part. It has about 3000 employee records (salary, bonus information, merit, incentives, etc). As you can imagine, the information is very sensitive so we don't want people to have access to everyone but rather to people based on location. We have three levels of security that we need 1) By Country 2) By Region and 3) Administrators. We have a field in the grid that is "Work Country" and another field that is "Region".
My initial thought was to create each "Work Country" as a group and then give access to the Country that each person needs access to using the user groups. Then we can also give someone access to the countries that make up a region and lastly, to administrators who can see everyone. The problem is I've tried everything (creating a dialog, filtering, adding a5ws_get....to the index and a pass through page) and nothing seems to work. I'm not a programmer so I am not sure if I am using incorrect wording? or I am not following the instructions correctly? I didn't think it was this difficult to filter by user group or maybe it is my lack of knowledge (which I am sure it is)......
My last resort is going to be copying the current grid 2 more times for a total of 3 grids reading the same sql table. I will create a ulink value based on Country or Region depending on what the person needs access to. Then I will take the 1st table and filter that by ulink = country column. I'll take the 2nd grid and filter that on ulink = region column and the third grid will have everyone. I'll give the 1st table access to those that need 1 country only. The 2nd to those that need region only and the 3rd will only be seen by administrators. I'll have to give someone more than 1 user name if they have more than 1 country but less than 1 region needed. It is going to be a pain and ugly which is why I am hoping someone here can help!!
I am also up for hearing better ideas. Anything would be greatly appreciated!
Thank you so much!!!
Comment