• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Смена пользователя и права пользователей.

Автор chess-irina, Серпень 14, 2013, 19:54:58

Попередня тема - Наступна тема

0 Користувачі і 3 Гостей дивляться цю тему.

chess-irina

проблема.
был добавлен новый пользователь с урезанным правом доступа(только просмотр), вход в программу УкрСклад без запроса пароля. Теперь пытаюсь войти из под администратора- программа не пускает. Подскажите как исправить это положение)!!!

semp


chess-irina

да, возможно и поможет, но сперва нужно найти Local Settings\Application Data, не могу найти)) на нотике стоит винда 7ка)(( :)

admin

Цитата: chess-irina від Серпень 16, 2013, 17:40:57
да, возможно и поможет, но сперва нужно найти Local Settings\Application Data, не могу найти)) на нотике стоит винда 7ка)(( :)

Где вы прочитали такой путь? Там Program Data, смотрите в той же теме:
http://www.softbalance.com.ua/forum/index.php/topic,284.msg13777.html#msg13777

chess-irina

Спасибо, все заработало!!!
Файл sklad.ini действительно находится в скрытой папке Program data.

mbodya

Цікавить питання, сервер і 3 компютера з однаковим ім'ям користувача і правами доступа, потрібно на 3 інших компютерах присвоїти кожному своє ім'я щоб обмежити їм права доступа, наскільки я поняв в файлі sklad.ini на кожному компютері потрібно прописувати ім'я чи можливо присоїти імя тільки з сервера?

Creat

Ні sklad.ini чіпати взагалі не треба! Можна на любому комп'ютері зайти з ім'ям адміністратора, створити користувачів з обмеженими правами і тоді кожний може заходити з своїм ім'ям на своєму комп'ютері. Створювати цих користувачів і їх права можна на любому комп'ютері. На програмі сервер нічого зробити не можна, вона просто керує базою. Але на цьому ж комп'ютері можна встановити і робоче місце, і тоді з нього можна робити все.

mbodya

а програму по новому переєстровувати на новому користувачу? Бо в укрскладі пише незареєстрована версія.

Creat

Реєструється тільки комп'ютер, на ньому можна запустити безліч робочих місць і воно всі будуть зареєстровані. Якщо ви не купляли робочого місця для цього комп'ютера то і буде писати що незареєстроване. Ні, для кожного користувача не треба купувати свій ключ. Свій ключ треба купити для кожного комп'ютера, де ви плануєте запускати робочі місця.

Creat

#9
Предложение по правах пользователя.
Немного каша в настройках. 
Пересекаются пункты в которых осуществляется настройка программы в целом, и пользователей. Что бы настроить интерфейс пользователя надо дать ему доступ до настройки, настроить, а потом запретить. Если он запустит программу с другого компьютера то все его настройки слетят. Надо более конкретно разделить пункты которые касаются настройки программы и настройки пользователей. И желательно дать возможность настроек для пользователей администратору. Ну и если есть такая возможность, то сделать копирование пользователей (что бы проще было администрировать).
Для примера первая же вкладка настроек - общее - количество знаков после запятой - привязывается к компьютеру на котором делается настройка, а не для всей программы или пользователя.
Ещё сделать возможность входа в программу через сканер и карточку пользователя. Сканернул ввёл пароль и готово. Пока правда не проверил как это работает в окне кассира, может и аналогично.

Creat

А ще підкажіть, де можна роздрукувати штрих-код користувача (з якого пункту меню) ?

admin

Цитата: Creat від Листопад 04, 2013, 12:47:22
А ще підкажіть, де можна роздрукувати штрих-код користувача (з якого пункту меню) ?

Создайте новый отчет с SQL текстом:
SELECT
  *
FROM
  s_users

поле u_scancode и будет штрих-код. Если надо более детальней, сообщите, распишем.

Creat

Я мав на увазі роздрукувати звіт аналогічний картці контрагента. Щоб роздрукувати на принтері і дати користувачу. Поки так зробив - скопіював код, створив клієнта як користувача, і маю карточку для редагування.

admin

Цитата: Creat від Листопад 04, 2013, 15:43:23
Я мав на увазі роздрукувати звіт аналогічний картці контрагента. Щоб роздрукувати на принтері і дати користувачу.

Так мы же вам про это и пишем, создайте отчет, в печатной форме выведите ФИО и штрих-код. Хотите с выборкой клиента, вот:
SELECT
  *
FROM
  s_users
WHERE
  num = #пользователь_№#

Creat

Ленился. Сделал получилось. Попробовал менять кассира через штрих-код, тоже получилось. Понял что если неглупый и не ленивый кассир, то можно подобрать код админа или другого кассира. Может и надо спрашивать пароль? Но так понравилось.