|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)... запись при этом осталась заблокированной и другие не могут с ней работать... Длины линеек бить по рукам уже не хватает. Ничего умнее запускать по таймеру обновление формы в голову не приходит (все таки пятница...). Но на все формы не наделаешься... Что бы такое сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 15:30 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333ввел несколько символов и ушел курить (или языком чешет)... запись при этом осталась заблокированной и другие не могут с ней работать... чем эта ситуация отличается от медленного ввода накладной? тоже бить по рукам? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 15:43 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Для таких случаев (ввод больших документов) я делал ввод в локальной таблице, а затем быстрое копирование его в базу. А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 15:52 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333 на все формы не наделаешься... Quiet333 я делал ввод в локальной таблице, а затем быстрое копирование его в базу Значит, пользователи вводят прямо в таблицы... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 15:59 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...? ушел в нирвану сделав дело и эти буквы должны стать достоянием народа? или будет финал релиз документа после перекура? это же никто не знает, да? имхо.. программной проблемы нет, есть организационная проблема. а таймер то нормально, только что по нему делать - сохранить изменения, или откатить :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 16:00 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
имхо..пока курильщик не нажал "сохранить", все видят предыдущую (до перекура) версию документа, ибо нефиг ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 16:03 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333Для таких случаев (ввод больших документов) я делал ввод в локальной таблице, а затем быстрое копирование его в базу. А если в уже готовом документе исправил одну букву / цифру и ушел в нирвану...? ну дык все же уже есть! только редактирование сделать через локальный буфер и усе ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 16:04 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
bubuchaимхо.. программной проблемы нет, есть организационная проблема. придется к линейке еще кнут добавить... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 16:15 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)... запись при этом осталась заблокированной и другие не могут с ней работать... А вы считаете, что "другие" должны иметь возможность работать с еще не введенным документом? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 16:54 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)... запись при этом осталась заблокированной и другие не могут с ней работать... Во-первых , сама постановка вопроса... тут уже многие об этом писали... если даже большой документ, то его пилят на части и по идее не должно быть такого, что разные юзеры вводят одни и те же строки... если монопольный доступ на БД отсутствует, то разные строки с разных рабочих мест должны вводиться без проблем... Во-вторых реализация, у меня например инвентаризация (это один документ) делается сразу на всех компьютерах, которые есть в сети и ничего. Строка ввода формируется в отвязанной форме и пишется в БД обычным запросом, таким образом вообще никто никого даже теоретически держать не может, ну а результат можно или в список выводить или в подчиненную форму, неудобство одно bubuchaимхо..пока курильщик не нажал "сохранить", все видят предыдущую (до перекура) версию документа, ибо нефиг но это нормально ибо все понимают, что ввод идет с нескольких мест... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 18:15 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333 , тут, возможно, проблема в том, что вы пытаетесь "программными" методами решить чисто административные вопросы. Не всегда это оптимально, а в некоторых случаях - просто невозможно. Есть определённый регламент работ, которого работники обязаны придерживаться (это входит, условно говоря, в их обязанности, за что они получают зарплату). Далее - донести шефу мысль по типу - проблема в том то и том то, приводит к таким то последствиям. Решить её программным методом - займёт ориентировочно столько то работ, решит проблему на столько то процентов (условно). А вот если шеф проникнется и даст пилюлей (вплоть до штрафов) самым заядлым "курильщикам" - вопрос решится простейшим образом. На всех "курильщиков" вы не напасётесь "заплаток", какой то спрос и с них должен быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2018, 21:43 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Quiet333Ситуация: пользователь вводит документ (например оформляет накладную). ввел несколько символов и ушел курить (или языком чешет)... запись при этом осталась заблокированной и другие не могут с ней работать... Длины линеек бить по рукам уже не хватает. Ничего умнее запускать по таймеру обновление формы в голову не приходит (все таки пятница...). Но на все формы не наделаешься... Что бы такое сделать?Собстна, а почему, в таком случае, не убрать эту [пессимистическую] блокировку у формы ? Правда, в таком случае, "попадать" будет, как раз, курящий, приходя с перекура, и обнаружив, что полчаса вводимый им документ, он уже сохранить не может :) Нуу и два полезных варианта предлагается в "библии от Гетца" 1. Определять машину, на которой заблокирована запись, после чего пользователи решают "кто будет редактировать" в боксёрском поединке. 2. Тот же таймер, только не обновление формы, а Me.Undo ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 11:54 |
|
Как отучить юзверей оставлять заблокированные записи?
|
|||
---|---|---|---|
#18+
Всем спасибо. Для себя сделал вывод: мою проблему НУЖНО решать чисто организационно. Любые (или почти любые) технические решения могут привести к более тяжелым последствиям, чем просто блокировка записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2018, 10:33 |
|
|
start [/forum/topic.php?fid=45&msg=39591780&tid=1611757]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 160ms |
0 / 0 |