|
Версионирование - как отучить пользователей жать на все подряд? | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
20.06.12
✎
07:36
|
Включил версионирование справочника - 80% записей с дублями через секунду
т.е. жмут, "Записать" и сразу "Зпписать и закрыть" |
|||
1
zak555
20.06.12
✎
07:38
|
запретить запись
|
|||
2
Agent ООЗ
20.06.12
✎
07:38
|
увольнять сразу
|
|||
3
shuhard
20.06.12
✎
07:39
|
(0) купить бухам новые мышки
|
|||
4
RomaH
naïve
20.06.12
✎
07:39
|
а серьёзно?
из програмных средств, боюсь разъяснительные беседы помогут не надолго, если вообще помогут (3) а при чем тут бухи, и тем более новые мышки? |
|||
5
zak555
20.06.12
✎
07:40
|
отключить мышки -- быстрее с клавиатуры
|
|||
6
ДенисЧ
20.06.12
✎
07:41
|
При записи - пока НЕ Форма.Модифицированность() - ЭтаФорма.ЭлементыФормы.кнЗаписать.Доступность = Ложь...
|
|||
7
RomaH
naïve
20.06.12
✎
07:42
|
врде видел систему версионирования где при записи версии кроме первой спрашивало комментарий к версии ... или я это с файлами путаю
такой подход поможет ли? |
|||
8
RomaH
naïve
20.06.12
✎
07:42
|
(6) и проверку вешать на обработчик ожидания?
|
|||
9
ДенисЧ
20.06.12
✎
07:43
|
(8) На все изменения :-)
Ну или в ПриЗаписи() Отказ = Истина... |
|||
10
strange2007
20.06.12
✎
07:45
|
(0) Не надо приучать. Пусть жмут чаще на записать, это полезно. лучше версионирование сделать как-то по другому
|
|||
11
RomaH
naïve
20.06.12
✎
07:45
|
(9) ну .. вариант, а как пользователей отучить - все-равно жать ведь будут
|
|||
12
ДенисЧ
20.06.12
✎
07:46
|
(11) Логгить каждую попытку. Ежедневно - статистику в почту. При превышении квоты - административка.
|
|||
13
Avalone2010
20.06.12
✎
07:48
|
На предприятии была такая беда.Ничего не меняли, ничего не правили. Просто запускали каждый вечер обработку которая вычешала "дублированные" версии объектов.
|
|||
14
Irbis
20.06.12
✎
07:49
|
Убрать кнопку записать+закрыть, пусть думают что делают, раз они юзвери однобитные
|
|||
15
vicof
20.06.12
✎
07:49
|
+(12) Или сделать доску позора, где ежедневно будет видно, сколько раз пользователь нажал на "записать".
|
|||
16
RomaH
naïve
20.06.12
✎
07:50
|
(14) есть ведь и нормальные
|
|||
17
Irbis
20.06.12
✎
07:50
|
(16) Это исключение, забей на них.
|
|||
18
strange2007
20.06.12
✎
07:53
|
Мдааа... ну и проблемы. Помню всегда была проблема как записывать после каждой введенной строки. А то пол дня вбивает инфу и ни разу не записывает. А потом хрясь и все накрылось
|
|||
19
IamAlexy2
20.06.12
✎
07:57
|
(0) будь мужиком, добавь в версионирование фильтр на предмет сохранения только измененных данных
или же регламентное задание по чистке дублей и запускай его каждый вечер |
|||
20
vde69
20.06.12
✎
08:03
|
для начала огранич права на запись, а то знаю что многие юзеру кнопкой "ОК" тупо закрывают форму.
если не поможет, то открываешь форму ВСЕГДА в режиме ТОЛЬКО ПРОСМОТР, и встраиваешь кнопку "Включить изменения" (кстати на новых конфах уже есть такая фишка). ну и на последок - сделай подписку "при записи" и в ней удаляй дубли версий |
|||
21
IamAlexy2
20.06.12
✎
08:05
|
(20) ыыыыыы
для начала сделай это по всем справочникам.. и по всем ролям.. потом при очередном обновлении плюнь и оставь только подписку на событие или регламентное задание.. а в особо запущенных случаях припадочной лени можно иногда заходить и обработкой чистить версии.. |
|||
22
Necessitudo
20.06.12
✎
08:12
|
Может проще убрать кнопку Записать? Оставить только Записать и закрыть.
|
|||
23
IamAlexy2
20.06.12
✎
08:15
|
(22) не жалко пользователей?
сидит такой бедный манагер, двумя пальчиками сверяясь с пдфкой перебивает номер расчетного счета из скана в базу.. час сидит... время от времени вытирая пот ладошкой записывает элемент справочника, ходит покурить чтобы отдышаться и снова возвращается к нелегкой работе по заполнению расчетного счета... а ты хочешь что - заставить его каждый раз заново открывать карточку? изверг |
|||
24
vde69
20.06.12
✎
08:18
|
(21) открою страшную тайну, встраивание функционала в форму делается в одном общем модуле....
роли - лучше создать новые свои |
|||
25
IamAlexy2
20.06.12
✎
08:21
|
(24) дану..
пробовал встроить подсистему запрет редактирования из БСП в конфу где ее изначально небыло? тот еще гемор :) реально кажду форму лопатить с вызовами. не оно конечно можно присоседится к уже существующей общей функции вызываемой из формы.. но мало ли что там изменят потом... опять же - пара общих модулей, изменение другого общего модуля.. когда все решается подпиской или регл заданеием |
|||
26
Галахад
гуру
20.06.12
✎
08:22
|
(0) Кстати, хорошие и грамотные пользователи.
Сперва записывают, а уж потом нажимают на кнопку с невнятным названием "Ок". |
|||
27
instigatorseo
20.06.12
✎
09:18
|
Присоединяюсь к ДенисЧ.
В ПриЗаписи() делать ЭтаФорма.ЭлементыФормы.кнОк.Доступность = Ложь; Простой, но эффективно, Спасет от 99% левых записей. Можно следующей строчкой сделать Сообщить ("Успешно сохранили!"); Чтобы истерики у бухов не было - АААА! НЕ МОЖЕМ СОХРАНИТЬ! кнопка недоступна! |
|||
28
instigatorseo
20.06.12
✎
09:20
|
*Просто, но эффективно
|
|||
29
Галахад
гуру
20.06.12
✎
09:21
|
(28) Нудно, только в каждую форму добавлять.
|
|||
30
instigatorseo
20.06.12
✎
09:38
|
> (28) Нудно, только в каждую форму добавлять.
1) В любом случае полезно для всех справочников в ПриЗаписи() вызывать какую-нибудь глобальную глПриЗаписиСправочника(ЭтаФорма). разок прописать. 2) Тем более, что версионирование примерно так, скорее всего и делали. Особо ничего дописывать и не придется. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |