Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отучить юзверей оставлять заблокированные записи? / 13 сообщений из 13, страница 1 из 1
26.01.2018, 15:30
    #39591750
Quiet333
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)...
запись при этом осталась заблокированной и другие не могут с ней работать...
Длины линеек бить по рукам уже не хватает.

Ничего умнее запускать по таймеру обновление формы в голову не приходит (все таки пятница...).
Но на все формы не наделаешься...
Что бы такое сделать?
...
Рейтинг: 0 / 0
26.01.2018, 15:43
    #39591760
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333ввел несколько символов и ушел курить (или языком чешет)...
запись при этом осталась заблокированной и другие не могут с ней работать...

чем эта ситуация отличается от медленного ввода накладной? тоже бить по рукам?
...
Рейтинг: 0 / 0
26.01.2018, 15:52
    #39591764
Quiet333
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Для таких случаев (ввод больших документов) я делал ввод в локальной таблице, а затем быстрое копирование его в базу.
А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...?
...
Рейтинг: 0 / 0
26.01.2018, 15:59
    #39591771
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333 на все формы не наделаешься...
Quiet333  я делал ввод в локальной таблице, а затем быстрое копирование его в базу
Значит, пользователи вводят прямо в таблицы...
...
Рейтинг: 0 / 0
26.01.2018, 16:00
    #39591773
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...?
ушел в нирвану сделав дело и эти буквы должны стать достоянием народа? или будет финал релиз документа после перекура?
это же никто не знает, да?
имхо.. программной проблемы нет, есть организационная проблема.


а таймер то нормально, только что по нему делать - сохранить изменения, или откатить :-)
...
Рейтинг: 0 / 0
26.01.2018, 16:03
    #39591774
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
имхо..пока курильщик не нажал "сохранить", все видят предыдущую (до перекура) версию документа, ибо нефиг
...
Рейтинг: 0 / 0
26.01.2018, 16:04
    #39591775
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333Для таких случаев (ввод больших документов) я делал ввод в локальной таблице, а затем быстрое копирование его в базу.
А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...?
ну дык все же уже есть! только редактирование сделать через локальный буфер и усе
...
Рейтинг: 0 / 0
26.01.2018, 16:15
    #39591780
Quiet333
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
bubuchaимхо.. программной проблемы нет, есть организационная проблема.



придется к линейке еще кнут добавить...
...
Рейтинг: 0 / 0
26.01.2018, 16:54
    #39591808
Predeclared
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)...
запись при этом осталась заблокированной и другие не могут с ней работать...
А вы считаете, что "другие" должны иметь возможность работать с еще не введенным документом?
:)
...
Рейтинг: 0 / 0
26.01.2018, 18:15
    #39591854
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)...
запись при этом осталась заблокированной и другие не могут с ней работать...

Во-первых , сама постановка вопроса... тут уже многие об этом писали... если даже большой документ, то его пилят на части и по идее не должно быть такого, что разные юзеры вводят одни и те же строки... если монопольный доступ на БД отсутствует, то разные строки с разных рабочих мест должны вводиться без проблем...
Во-вторых реализация, у меня например инвентаризация (это один документ) делается сразу на всех компьютерах, которые есть в сети и ничего. Строка ввода формируется в отвязанной форме и пишется в БД обычным запросом, таким образом вообще никто никого даже теоретически держать не может, ну а результат можно или в список выводить или в подчиненную форму, неудобство одно

bubuchaимхо..пока курильщик не нажал "сохранить", все видят предыдущую (до перекура) версию документа, ибо нефиг

но это нормально ибо все понимают, что ввод идет с нескольких мест...
...
Рейтинг: 0 / 0
26.01.2018, 21:43
    #39591955
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333 , тут, возможно, проблема в том, что вы пытаетесь "программными" методами решить чисто административные вопросы. Не всегда это оптимально, а в некоторых случаях - просто невозможно. Есть определённый регламент работ, которого работники обязаны придерживаться (это входит, условно говоря, в их обязанности, за что они получают зарплату). Далее - донести шефу мысль по типу - проблема в том то и том то, приводит к таким то последствиям. Решить её программным методом - займёт ориентировочно столько то работ, решит проблему на столько то процентов (условно). А вот если шеф проникнется и даст пилюлей (вплоть до штрафов) самым заядлым "курильщикам" - вопрос решится простейшим образом. На всех "курильщиков" вы не напасётесь "заплаток", какой то спрос и с них должен быть.
...
Рейтинг: 0 / 0
27.01.2018, 11:54
    #39592115
LockOptimistic,
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)...
запись при этом осталась заблокированной и другие не могут с ней работать...
Длины линеек бить по рукам уже не хватает.

Ничего умнее запускать по таймеру обновление формы в голову не приходит (все таки пятница...).
Но на все формы не наделаешься...
Что бы такое сделать?Собстна, а почему, в таком случае, не убрать эту [пессимистическую] блокировку у формы ?
Правда, в таком случае, "попадать" будет, как раз, курящий, приходя с перекура, и обнаружив, что полчаса вводимый им документ, он уже сохранить не может :)

Нуу и два полезных варианта предлагается в "библии от Гетца"
1. Определять машину, на которой заблокирована запись, после чего пользователи решают "кто будет редактировать" в боксёрском поединке.
2. Тот же таймер, только не обновление формы, а Me.Undo
...
Рейтинг: 0 / 0
29.01.2018, 10:33
    #39592642
Quiet333
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как отучить юзверей оставлять заблокированные записи?
Всем спасибо.
Для себя сделал вывод: мою проблему НУЖНО решать чисто организационно.
Любые (или почти любые) технические решения могут привести к более тяжелым последствиям, чем просто блокировка записи.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как отучить юзверей оставлять заблокированные записи? / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]