Re: Авторизация при запуске программы. Права пользователей.

Подскажите пож. Почему если запись создал админ то создается одна запись (нормально) Если юзер то дополнительно добавляется пустая строчка. Заранее спс.

Re: Авторизация при запуске программы. Права пользователей.

Игоревич wrote:

Подскажите пож. Почему если запись создал админ то создается одна запись (нормально) Если юзер то дополнительно добавляется пустая строчка. Заранее спс.

Пожалуйста приложите ваш проект.

Dmitry.

Re: Авторизация при запуске программы. Права пользователей.

Проект у вас есть. Журнал отказов. Вы смотрели связанные списки на днях

Re: Авторизация при запуске программы. Права пользователей.

Игоревич wrote:

Проект у вас есть. Журнал отказов. Вы смотрели связанные списки на днях

К сожалению так просто не вспомню, что за проект, довольно часто получаю проекты пользователей по почте, как правило удаляю их после исправления.

Dmitry.

Re: Авторизация при запуске программы. Права пользователей.

Вопрос решил сам спс.

Re: Авторизация при запуске программы. Права пользователей.

Подскажите пож как сделать чтобы свойство Enabled  у компонента ComboBox для админа было активным а для пользователя не активным. Сейчас по умолчанию для всех неактивно. Иными словами админ может поменять при необходимости пользователя а юзер нет.

Re: Авторизация при запуске программы. Права пользователей.

приложите проект

Re: Авторизация при запуске программы. Права пользователей.

у вас на украинском языке, а я не понимаю его, объясните теперь что надо делать.

Re: Авторизация при запуске программы. Права пользователей.

В форме formIzm есть комбобокс cbUser свойство Enabled у него отключено для всех пользователей. Нужно чтобы у админа это свойство было активным (мог менять пользователей) а у юзеров не активным. И если не сложно посмотрите пож скрипт, при добавлении записи в основную таблицу создает дополнительно пустые строки. Заранее спс.

Re: Авторизация при запуске программы. Права пользователей.

Игоревич wrote:

В форме formIzm есть комбобокс cbUser свойство Enabled у него отключено для всех пользователей. Нужно чтобы у админа это свойство было активным (мог менять пользователей) а у юзеров не активным. И если не сложно посмотрите пож скрипт, при добавлении записи в основную таблицу создает дополнительно пустые строки. Заранее спс.

???

Re: Авторизация при запуске программы. Права пользователей.

Приветствую.


Извиняюсь за задержку с ответом. Вопрос все еще актуален для вас?

Dmitry.

Re: Авторизация при запуске программы. Права пользователей.

DriveSoft wrote:

Приветствую.


Извиняюсь за задержку с ответом. Вопрос все еще актуален для вас?

Да.

Re: Авторизация при запуске программы. Права пользователей.

В скрипте найдите строку

 if SQLExecute ('SELECT admin FROM users WHERE id = '+IntToStr(idUser)) = '1' then isAdmin := True;

после нее расположите строку

        formIzm.cbUser.Enabled:=isAdmin;


Создал запись, дополнительные пустые строки не заметил, пожалуйста опишите подробный порядок действий чтобы воспроизвести это.

Dmitry.

Re: Авторизация при запуске программы. Права пользователей.

DriveSoft wrote:

В скрипте найдите строку

 if SQLExecute ('SELECT admin FROM users WHERE id = '+IntToStr(idUser)) = '1' then isAdmin := True;

после нее расположите строку

        formIzm.cbUser.Enabled:=isAdmin;


Создал запись, дополнительные пустые строки не заметил, пожалуйста опишите подробный порядок действий чтобы воспроизвести это.

спс огоромное