|
Автосохранение документа в типовой где нибудь есть ? | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
Никола_
Питерский 20.12.12
✎
11:13
|
Уважаемые !
Подскажите есть ли где нибудь в типовых этакая штукенция. Реализация в приниципе ясна, но хотелось бы подглядеть на православный быдлокод ! За ранее всем спасибо. |
|||||||||||||
1
pessok
20.12.12
✎
11:14
|
православно за атосохранение документа надо отрезать яйца
|
|||||||||||||
2
IamAlexy
20.12.12
✎
11:15
|
(0) сделай.. делов то- обработка ожидания и простенькая функция на форме..
|
|||||||||||||
3
Stim
20.12.12
✎
11:16
|
каким образом, интересно? 25 раз в секунду гонять сервер, записывая док? пользователи взвоют из-за блокировок
|
|||||||||||||
4
IamAlexy
20.12.12
✎
11:16
|
(1) х.ню несешь... не надорвись смотри...
|
|||||||||||||
5
IamAlexy
20.12.12
✎
11:16
|
(3) нет, раз в 3-5 минут например записывать
|
|||||||||||||
6
beer_fan
20.12.12
✎
11:17
|
(1) Не согласен, все от конкретного случая зависит, например если юзвери часто вколачивают документы по 100+ строк, то автосохранение очень даже актуално будет.
|
|||||||||||||
7
pessok
20.12.12
✎
11:19
|
(4), (6) да я разве запрещаю? вперед! просто я бы резал яйцы.
|
|||||||||||||
8
Stim
20.12.12
✎
11:22
|
еще можно добавить функции Вперед/Назад для документа. Типа исправляешь что-то в документе, понял, что с середины ТЧ начал неправильно исправлять. Ctrl+Z,Ctrl+Z,Ctrl+Z и тд
|
|||||||||||||
9
Никола_
Питерский 20.12.12
✎
11:23
|
(7) Ну у нас казначеии выписки по 300-500 строк в среднем заполнение 2 часа с перекурами, просто иногда они забывают переодически делать запись документа. Просто за 2 мес. пару раз проблемы были отваливалась база и они были очень злы ))) Переодичность будет 10-15 мин.
(3) По идее блокировок недолжно быть это же просто запись без проведения ??? |
|||||||||||||
10
zladenuw
20.12.12
✎
11:23
|
(6) а может проверять. если активность формы больше 5 минут. делать запись. если просто висит. то фиг с ним :)
|
|||||||||||||
11
Stim
20.12.12
✎
11:24
|
(9) 2. попробуй одновременно запиши доки с 1000 строк.
|
|||||||||||||
12
Никола_
Питерский 20.12.12
✎
11:25
|
(10) Как проверять ? Была мысль на каждые 10-15 строк делать запись.
Какой же вариант выбрать ? |
|||||||||||||
13
pessok
20.12.12
✎
11:25
|
(10) ну если еще и модифицированность не проверять, то вообще... :)
|
|||||||||||||
14
pessok
20.12.12
✎
11:26
|
(12) вот прикинь. ты бух. долбишь строки ins, 10, enter, 15, enter, ins
у тебя 100500 строк, и вдруг оно _задумалось_пишет, а ты уже наинсертил строк 10, пока заметил (хорошо, если вообще заметил) |
|||||||||||||
15
Никола_
Питерский 20.12.12
✎
11:27
|
Короче в типовых этого нигде нет прально ? Никто не встречал ?
|
|||||||||||||
16
eklmn
гуру
20.12.12
✎
11:27
|
(12) я бы выбрал каждые 10 строк
|
|||||||||||||
17
pessok
20.12.12
✎
11:27
|
(12) вариант как ММО. Вы не сохранялись уже 20 минут! Сохранитесь, млять!
|
|||||||||||||
18
Stim
20.12.12
✎
11:29
|
записывать док неправильно, имхо. лучше делайте запись в какой-то регистр сведений , а док пусть остается модифицированным и неизменным. а с регистром можно и блокировкой поиграться
|
|||||||||||||
19
Starhan
20.12.12
✎
11:29
|
(15) правильно, не встречал.
|
|||||||||||||
20
IamAlexy
20.12.12
✎
11:29
|
(14) гораздо страшнее когда ты набил 100500 строк а оно по какой то причине вырубилось и надо заново набивать..
это что, недоступная для понимания ситуация? сложно понять такое? гыыы в снегопате для доблестных 1Сников и то автосохранение запилили одой из первых фич.. |
|||||||||||||
21
IamAlexy
20.12.12
✎
11:30
|
(18) чушь.
хотя если в заду свербит и делать тотально нечего то можно и прикрутить модуль прямой записи в скуль.. не ну псь оно сохраняет но в отедльную таблицу на скуле чтобы если чо можно было восстановить.. |
|||||||||||||
22
pessok
20.12.12
✎
11:31
|
(20) ты описал ССЗБ случай. дураков надо учить
|
|||||||||||||
23
Stim
20.12.12
✎
11:33
|
(21) не чушь. записывать док из формы должен только пользователь. программно можно лишь сохранять какую-то копию документа и не более.
|
|||||||||||||
24
Serg_1960
20.12.12
✎
11:33
|
Лучше записывать сам объект в базу, чем прикручивать какое-либо "место", куда его сохранять :( Его же потом потребуется оттуда доставать и в документ как-то всовывать :)
|
|||||||||||||
25
pessok
20.12.12
✎
11:33
|
+(23) я тоже придерживаюсь этого мнения.
но наболт холивары, побежали, посоны |
|||||||||||||
26
IamAlexy
20.12.12
✎
11:35
|
(23) по этому пользователю надо дать флажок на форме "включить автосохранение"
и все.. это же очевидно :) |
|||||||||||||
27
Serg_1960
20.12.12
✎
11:35
|
(24) + Впрочем "место" куда сохранять объект в типовых уже есть - механизм версонирования.
|
|||||||||||||
28
Stim
20.12.12
✎
11:36
|
(24)зато потом не будет проблем типа " а как мне вернуть документ обратно?? я изменяла не тот документ и нужно вернуть данные, которые были! я не записывала документ, он сам!!"
|
|||||||||||||
29
IamAlexy
20.12.12
✎
11:36
|
(22) в конце концов не обслуге учить пользователй..
ваша задача как компутерщиков сделать так чтобы пользователям было комфортно работать... если они хотят чтобы было автосохранение - вы никогда их не убедите вт ом что они хотят не правильного.. да и аргументов у вас нет.. |
|||||||||||||
30
IamAlexy
20.12.12
✎
11:36
|
(28) см (26) это же очевидно :)
|
|||||||||||||
31
Serg_1960
20.12.12
✎
11:37
|
PS: флажок в настройках пользователя "Автосохранение" с периодом сохранения и копирование документа в версии.
|
|||||||||||||
32
Serg_1960
20.12.12
✎
11:38
|
Противникам автосохранения - "Не учите меня жить, а лучше помогите материально"(с)
|
|||||||||||||
33
Stim
20.12.12
✎
11:39
|
и все же сохранять нужно копию документа, а не сам документ. Никаких изменений документа быть не должно
|
|||||||||||||
34
Stim
20.12.12
✎
11:40
|
+ например, при записи может происходить много чего веселого и интересного. как сейчас, так и в будущем. и вызывать эти процедуры 100500 раз во время работы с одним доком - нерационально
|
|||||||||||||
35
pessok
20.12.12
✎
11:41
|
(29) а если тебя пользователи попросят убрать фэн с процессора, ибо тот "шуршит и мешает работать", тоже уберешь? ты не только "обслуживающий персонал", ты еще и специалист, по сему должен объяснить, что это не есть хорошо
|
|||||||||||||
36
pessok
20.12.12
✎
11:42
|
(34) ну в этом случае помогает ОбменДанными = Истина.
тут идеологически просто мы никак не придем к конценсусу :) |
|||||||||||||
37
Stim
20.12.12
✎
11:43
|
(36) это говн-код, коллега. документ будет записан, но не зарегистрирован для узлов. за это пальцы отобьют линейкой
|
|||||||||||||
38
Никола_
Питерский 20.12.12
✎
11:45
|
(33) Подскажи как ты видишь реализацию сохранения копии документа ? Которого еще нет в базе мы же его на записали ?
|
|||||||||||||
39
pessok
20.12.12
✎
11:45
|
(37) ну так потом юзверь его одноэсово запишет руками, просто можно не убирать модфифицированность
мля, чета я медленно сползаю в другой лагерь :) |
|||||||||||||
40
Serg_1960
20.12.12
✎
11:46
|
||||||||||||||
41
zladenuw
20.12.12
✎
11:46
|
(12) можно проверять на активность и индекс ТЧ. если она больше чем 1 и сохранять это значение и проверять. если больше чем прошлый раз сохранять
|
|||||||||||||
42
MSII
20.12.12
✎
11:46
|
Безусловно, оригинальный документ должен сохраняться только по явному указанию пользователя. Критерии частоты сохранения копий, как и способы их сохранения, обсуждаемы.
|
|||||||||||||
43
Никола_
Питерский 20.12.12
✎
11:47
|
(39) Я сам поддерживаю тебя в (1) посте, но два случая которые были. Напрягают пользователей и я не могу им дать гарантию что в будущем таких случаев не станет больше ))))
|
|||||||||||||
44
pessok
20.12.12
✎
11:47
|
(40) мой основной аргумент - идеология и то, что операции изменения ИБ не должны проходить без ведома юзверя. хотя галка "разрешить автосохранение" пошатнула мои устои :)
|
|||||||||||||
45
hhhh
20.12.12
✎
11:47
|
(38) ну приказ директора, чтобы пользователь после внесенных 15-20 строк нажимал кнопку "Записать" в правом нижнем углу не спасет отца русской демократии? Чего вы паритесь из-за фигни?
|
|||||||||||||
46
Stim
20.12.12
✎
11:48
|
(38) да элементарно. тебе же не док сохранить нужно. а данные.
данные прекрасно сохраняются в регистре, в каком-то текстовом внешнем файле, во временной XML |
|||||||||||||
47
Stim
20.12.12
✎
11:52
|
(40) твой аргумент проблемы 28?
|
|||||||||||||
48
Никола_
Питерский 20.12.12
✎
11:53
|
Автосохранение вещь безусловно полезная, думаю с этим спорить никто не будет ??? Вопрос её грамотной реализации !
|
|||||||||||||
49
pessok
20.12.12
✎
11:54
|
(47) а тут снова механизм ССЗБ, но по IamAlexy виноват одноэсник :)
|
|||||||||||||
50
Stim
20.12.12
✎
11:55
|
(48) можно посмотреть, как это делали разработчики того же офиса от мелкомягких. копия документа сохраняется во временных файлах. И так же надо в 1С, это стандарт, имхо
|
|||||||||||||
51
Dmitry77
20.12.12
✎
11:55
|
можно помудрить сохраняя все в кеш на локальной машине, по принципу СохранитьДанные() в формах.
|
|||||||||||||
52
Stim
20.12.12
✎
11:55
|
голосовалку давайте)
|
|||||||||||||
53
pessok
20.12.12
✎
11:55
|
(48) присмотрись к (17) все-таки
|
|||||||||||||
54
pessok
20.12.12
✎
11:56
|
таки из-за моего поста про яйцы мы приплыли к холивару...
|
|||||||||||||
55
Никола_
Питерский 20.12.12
✎
11:58
|
(52) Давай чего писать какие варианты ?
|
|||||||||||||
56
Stim
20.12.12
✎
12:00
|
(55) ну типа
нужно - через запись документа нужно - через запись копии Не нужно Другое |
|||||||||||||
57
MSII
20.12.12
✎
12:00
|
(55) Автосохранение не нужно, автосохранение самого объекта, автосохранение копии в ИБ, автосохранение копии в файле на клиенте.
|
|||||||||||||
58
pessok
20.12.12
✎
12:02
|
+(57) другое еще. я за (17) :)
|
|||||||||||||
59
Serg_1960
20.12.12
✎
12:05
|
Я "сторонник" автосохранения. Почему7 Да потому что это уже в прошлом для меня. Вам надоели скандалы юзверей и разборки кто, когда, что исправилзадним числом? Если "да" - вы тоже сторонник автосохранения.
Галочка в настройках "Автосохранение", включение версионирования и(мелочь,но приятная) пункт подменю "Вернуться к версии..." в контекстном меню журнала документов... (имхо) PS: записывать сам объект или его данные, имхо, не актуально. Если всегда есть возможность вернуться к исходному состоянию объекта перед открытием экранной формы редактирования. |
|||||||||||||
60
Stim
20.12.12
✎
12:07
|
(59) за версионирование расплачиваются увеличенным объемом базы и тормозами
|
|||||||||||||
61
pessok
20.12.12
✎
12:16
|
прикрутили голосовалку, когда все уже все высказали, ололо))
Другое |
|||||||||||||
62
Stim
20.12.12
✎
12:24
|
так
Нужно - через запись копии |
|||||||||||||
63
Никола_
Питерский 20.12.12
✎
12:35
|
Пока сделаю так:
Нужно - через запись документа |
|||||||||||||
64
Никола_
Питерский 20.12.12
✎
12:35
|
Но буду размышлять над вариантом с копиями и обязательно через галочку автосохранения на форме документа. !!!
|
|||||||||||||
65
MSII
20.12.12
✎
12:37
|
Проголосовал.
Нужно - через запись копии |
|||||||||||||
66
Starhan
20.12.12
✎
12:38
|
Каждые 10 строк принтскрин на принтер.
Другое |
|||||||||||||
67
Stim
20.12.12
✎
12:39
|
(66) каждые 10 суток..
|
|||||||||||||
68
ptiz
20.12.12
✎
12:41
|
Не должно быть автоматической записи документа в базу.
Достаточно периодически (хоть раз в 10 секунд), сохранять объект во временное хранилище типа регистра сведений. Если при старте 1С обнаружатся записи в этом регистре, показывать "незавершеные документы". Нужно - через запись копии |
|||||||||||||
69
Скай
20.12.12
✎
12:43
|
У раруса в альфе-авто есть
|
|||||||||||||
70
Скай
20.12.12
✎
12:44
|
Если база отвалилась, при перезапуске предлагает открыть то что было
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |