Разделение (ограничение) доступа КАК????

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Oleg2004
Посетитель
Сообщения: 28
Зарегистрирован: 15 Август 2005, 17:54

Разделение (ограничение) доступа КАК????

Сообщение Oleg2004 »

Всем, ДЕНЬ ДОБРЫЙ!!!!!
Есть маленькая проблемка (а может и не маленькая).
Нужно разделить данные для просмотра и редактирования между пользователями.
Чем ето можно реализовать (или как)???
Пример:
Есть журнал успеваемости (школьный)
Нужно чоб учитель математики мог только внести оценки того класса в котором читает и просмотреть только оценки по математике только в том классе в котором читает.
Класный руководитель мог видеть оценки по всем предметам только своего класса...... И так далее.

Оче прошу подскажите как и чем енто можно реализовать!!!!!

Весьма благодарен за понимание и поддержку.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3285
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 48 раз
Контактная информация:

Сообщение Дед Пахом »

Если это SQL база, то делается на уровне задания прав доступа к данным на сервере.
С уважением, ДП
Oleg2004
Посетитель
Сообщения: 28
Зарегистрирован: 15 Август 2005, 17:54

Сообщение Oleg2004 »

Приношу извинения!!!!!!
Забыл.

С6.3 АВС
Таблицы TPS

Еще раз прошу прощения за невнимательность.
ИСПРАВЛЮСЬ.

Благодарю.
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
TO
Новичок
Сообщения: 16
Зарегистрирован: 28 Июль 2006, 16:45

Сообщение TO »

У себя (в некомерчекой програмке) делаю так:
-табличка юзверей с правами доступа(1,2,3...)
-в программе кнопочки в зависимости от уровня доступа disable или hide .(Если ур.дост 1- доступна кнопочка справочники на чтение,2-справочники и продажа и т.д.)
-если где-то нужно что-то показать но с меньшими правами доступа в конкретном случае unhide по условию.
ЗЫ Права на редактирование аналогично
PPS Я дилетант :-), бабок/времени на разобраться со стороними разработчиками нет. Приходится выкручиваться как сам придумаю. ;-)

-------
Да забыл сказать б/д состоит из файлов dat и tps ,работают в сетке с разными вариантами компиляции и сборки проги. Начиналось с clarion5 сейчас фунциклируюют только скомпиляные 5.5 и 6,1/ 6,3. Как на ABC так и на clarion. Да еще с этой б/д иногда рабодаю из-под DOS Clarion - но то для быстрых статистик/репортов(чуть другая история).
Аватара пользователя
Tolusha
Активист
Сообщения: 123
Зарегистрирован: 11 Январь 2006, 16:50
Откуда: Украина, г. Черкассы
Контактная информация:

Сообщение Tolusha »

TO писал(а):времени на разобраться со стороними разработчиками нет. Приходится выкручиваться как сам придумаю. ;-)
Это не беда :)

Secwin от capesoft. Не требует много времени для разбора. Пароль для продукта на FTP.

(Анекдот в тему)
Двое местынх жителей, используя ручную пилу, известную в народе как «Дружба-2», монотонно пилят огромную сосну. Дело продвигается медленно, пила буксует…
К ним подходит их односельчанин и происходит такой диалог:
— А что вы тут делаете?
— Сам что ли не видишь? Сосну пилим.
— А что ж так медленно?
— Так ведь пила тупая.
— А чего ж не заточите?
— Не мешай, не видишь — времени нет, пилить надо».

:)
Анатолий.
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Сообщение lsgsoftware »

Ну это так просто. Только у тебя для входа в программу на клаше для каждого юзера должна быть своя учетная запись(сделаннная внутри клаши). А уж дальше делай что хочешь.Мой опыт - любая программа должна начинаться с ввода учетной записи(юзер и не должен знать вообще, что эта программа умеет делать). А далее юзер видит только то, что ему разрешено.И никакой SQL здесь не причем. Если есть время, посмотри примеры таких программ на моем сайте
lsgsoftware.narod.ru
TO
Новичок
Сообщения: 16
Зарегистрирован: 28 Июль 2006, 16:45

Сообщение TO »

Tolusha писал(а): — времени нет, пилить надо».
:)
Точно - это про меня :-). Особено, когда делаю репортеры в ДОС ;-)
Кстати если попадется процедура складского учета в директории Lamer - будеш знать кто делал ;-).
В Черкассах точно есть :-).
Oleg2004
Посетитель
Сообщения: 28
Зарегистрирован: 15 Август 2005, 17:54

Сообщение Oleg2004 »

День ДОБРЫЙ!!!!
И да прибудет к Вам CLARION 7!!!!!

Огромное спасибо, Всем за понимание и терпение.
Но мне пока не совсем все понятно.
Пробую разобраться с Вашими советами и чото придумать.
Если вдруг чо не получиться не ругайте но я потревожу тогда по етому вопросу ечо разок.

С УВАЖЕНИЕМ!!!!
Олег.
VishnuRU
Новичок
Сообщения: 15
Зарегистрирован: 17 Январь 2006, 12:01

Сообщение VishnuRU »

http://lemoi-www.dvgu.ru/clafaq/faqcgi.cgi
http://lemoi-www.dvgu.ru/clafaq/access/JDIAcces.ARJ
Шаблон для установки уровней доступа. Просто, скромно и со вкусом. Мне понравилось.
Шаблоны в стадии разработки, комментари и пожелания приветствуются.
Автор: Василий Гончаренко
Ответить