Size: a a a

2020 June 14

SB

Sergey Bodrov in Delphi & Lazarus
Nik
не смущает, что у нас архитектура приложений разная?
А причем тут архитектура? Права доступа это инфраструктурное, а не архитектурное решение.
источник

AK

Alexey Kulakov in Delphi & Lazarus
реализовывать отрисовку списка на лету - геморройно, проще список текстом и объектами забить
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alexey Kulakov
вот не факт. я вижу для TListView упоминания такого поля как мининмум, что-то для TImageList ещё встречается на вики. но не для комбобокса
Свойство Style
источник

AK

Andy Korg in Delphi & Lazarus
Nik
Структуру таблиц придумываю для хранения логинов пользователей и их прав доступа.
Если БД реляционная, то необходимо просто придерживаться правил нормализации, хотя бы до 3НФ
источник

AK

Alexey Kulakov in Delphi & Lazarus
а, там куча разных таких. ясно. просто не использовал ни разу, почитаем
источник

VA

Viktor Akselrod in Delphi & Lazarus
Nik
@vakselod, можно флуд остановить в чате?
тут помимо меня админов море в группе 🙂

по факту - обсуждение, я не вижу ничего плохого
если я начну удалять тематические сообщения, которые на мой взгляд не походят по тем или иным критериям  - будет балаган
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alexey Kulakov
реализовывать отрисовку списка на лету - геморройно, проще список текстом и объектами забить
OwnerData и OwnerDraw немного разные вещи.
источник

AK

Alexey Kulakov in Delphi & Lazarus
не, нет там ownerdata
источник

AK

Alexey Kulakov in Delphi & Lazarus
в курсе
источник

AK

Alexey Kulakov in Delphi & Lazarus
я и говорю, ловить отрисовку и заполнять самому из списка - геморнее, чем просто заполнить список и пусть всё делается самостоятельно
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alexey Kulakov
не, нет там ownerdata
Хм, может это через OnDropDown делается? Не помню точно.
источник

AK

Alexey Kulakov in Delphi & Lazarus
вот и спрашиваю, делать копии списков через Assign  - это я использовал, а если просто прямое присваивание? по идее, комбобоксы на одной форме, уничтожаться будут одновременно, так что прямое присваивание не должно вызывать критическую ошибку при удалении объекта
источник

N

Nik in Delphi & Lazarus
Viktor Akselrod
тут помимо меня админов море в группе 🙂

по факту - обсуждение, я не вижу ничего плохого
если я начну удалять тематические сообщения, которые на мой взгляд не походят по тем или иным критериям  - будет балаган
ок ) тогда как мне совсем надоест - я на личности перейду )
источник

VA

Viktor Akselrod in Delphi & Lazarus
Nik
ок ) тогда как мне совсем надоест - я на личности перейду )
смотри, я предупреждал.
игнорируй, если что-то не нравится. есть кнопка "заблокировать человека"
ну и на сладкое - вы можете в личке пообщаться.
я просто прошу не устраивать разборок в группе.
источник

N

Nik in Delphi & Lazarus
Viktor Akselrod
смотри, я предупреждал.
игнорируй, если что-то не нравится. есть кнопка "заблокировать человека"
ну и на сладкое - вы можете в личке пообщаться.
я просто прошу не устраивать разборок в группе.
мне только в личке такого не хватало..
источник

N

Nik in Delphi & Lazarus
В общем, что у меня получилось на данный момент.. Таблицы:
- Access Role (список ролей);
- Access Type (типы доступа);
- Role Scope (права доступа роли к областям ресурсов);
- Role Scope Items (права доступа роли к элементам внутри области ресурсов);
- Users (список пользователей);
- Users Identity (описание пользователей);
- Users Identity Field (список полей описания пользователей);
- Users Schedule (график работы пользователей);
- Users Scope (индивидуальные права доступа пользователя к областям ресурсов);
- Users Scope Items (индивидуальные права доступа пользователя к элементам внутри области ресурсов);
- Provider (список доступных провайдеров аутентификации);
- Settings (настройки системы аутентификации).
источник

N

Nik in Delphi & Lazarus
Что ещё стоит сразу заложить сюда?
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Nik
В общем, что у меня получилось на данный момент.. Таблицы:
- Access Role (список ролей);
- Access Type (типы доступа);
- Role Scope (права доступа роли к областям ресурсов);
- Role Scope Items (права доступа роли к элементам внутри области ресурсов);
- Users (список пользователей);
- Users Identity (описание пользователей);
- Users Identity Field (список полей описания пользователей);
- Users Schedule (график работы пользователей);
- Users Scope (индивидуальные права доступа пользователя к областям ресурсов);
- Users Scope Items (индивидуальные права доступа пользователя к элементам внутри области ресурсов);
- Provider (список доступных провайдеров аутентификации);
- Settings (настройки системы аутентификации).
В названии графика С пропущено schedule
источник

N

Nik in Delphi & Lazarus
Aleksandr Duduk
В названии графика С пропущено schedule
🙈 есть такое дело
источник

N

Nik in Delphi & Lazarus
Пропустил таблицу в какие группы входит пользователь 😬🙈
источник