Вход | Регистрация
 

Показать на форме кто последний изменил документ

Показать на форме кто последний изменил документ
Я
   Лентаf
 
24.01.19 - 14:32
Привет, бухи дали задачу в документе поступление тиу вывести поле в режиме ТолькоПросмотр.
База типовая ут 11.4 Как это проще всего сделать? посоветуйте кто знает.
 
 
   ДенисЧ
 
1 - 24.01.19 - 14:33
Включить версионирование и из регистра читать.
Или сделать (дополнительный) реквизит последний автор и писать туда при записи
   Лентаf
 
2 - 24.01.19 - 14:39
если сделать (дополнительный) реквизит последний автор и писать туда при записи это надо снимать с поддержки?
   PuhUfa
 
3 - 24.01.19 - 14:41
(2) сделай через расширение
   ДенисЧ
 
4 - 24.01.19 - 14:42
(2) А тебе всё равно форму менять, так что включать разрешение редактирования придётся.
   unregistered
 
5 - 24.01.19 - 14:45
ИМХО, самое правильное - включить версионирование и послать бухов лесом. Кому надо - будут открывать и смотреть версии документа. У каждой версии (помимо последней) указан автор.
Бухи - идиоты (за редким исключением) и решать их задачи в лоб, в большинстве случаев не следует. С вероятностью 146% версионирование понравится им в 100 раз больше, чем их нынешняя хотелка в формулировке (0).
   FIXXXL
 
6 - 24.01.19 - 14:46
(4) форму через Модификации можно корежить
и объединять потом проще
   oslokot
 
7 - 24.01.19 - 14:47
(6) [форму через Модификации можно корежить]
Расшифруйте пожалуйста
   Лентаf
 
8 - 24.01.19 - 14:48
всем спасибо, оссобенно ДенисЧ за оперативность
   Лентаf
 
9 - 24.01.19 - 14:48
(7) кстати тот же вопрос
   Лентаf
 
10 - 24.01.19 - 14:49
(3) еще бы где научиться как с ними работать
 
 Рекламное место пустует
   FIXXXL
 
11 - 24.01.19 - 14:54
(7)
к примеру
СобытияФорм.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);
практически во всех формах
если даже нет, проще в модуль одну строку воткнуть
получаем форму на сервере и развлекаемся как угодно, кодом создаем элементы, назначаем им действия, переопределяем действия существующих элементов и т.д.
форму таки придется снимать с поддержки и модифицировать модуль формы, но это цветочки по сравнению с добавлением реквизитов и потерей их при обновлении :)
   oslokot
 
12 - 24.01.19 - 14:58
(11) а, ну это известная фишка со времен обычных форм, помню развлекался с этим в УПП :)

Автору лучше все же юзать расширение
В них теперь можно даже данные добавляь,хотя поговаривают что еще сыровато

(10) https://its.1c.ru/db/v838doc#bookmark:dev:TI000001534
   FIXXXL
 
13 - 24.01.19 - 15:00
(12) автору, на мой взгляд, следует юзать типовое версионирование :)
   oslokot
 
14 - 24.01.19 - 15:03
(13) где-то слышал что версионирование замедляет работу не?
   oslokot
 
15 - 24.01.19 - 15:04
вот где
https://its.1c.ru/db/bguservicedoc#content:379:1:issogl1_работа_с_версиями_объекта

"Важно!

Хранение истории изменений большого количества объектов может привести к значительному увеличению объема хранимой информации и к существенному замедлению работы программы. Поэтому рекомендуется использовать версионирование объектов избирательно."
   Вафель
 
16 - 24.01.19 - 15:06
(15) зато сколько вопросов потом снимает
   oslokot
 
17 - 24.01.19 - 15:07
(16) это да..
   DexterMorgan
 
18 - 24.01.19 - 15:21
(15) Главное чистить этот РС периодически, хранить все версии в другой базе, в рабочей восстанавливать по команде. А то действительно база пухнет быстро очень
   FIXXXL
 
19 - 24.01.19 - 15:23
(14) все одно к этому придут :)
сегодня "последний изменяльщик", завтра "а чего изменял". послезавтра "а можно все(х) посмотреть"
включить один документ и настроить сроки хранения
   Winnie Buh
 
20 - 24.01.19 - 17:30
+1 типовое версионирование и не забивать себе голову
завтра попросят предпоследнего изменяльщика показать
   Вафель
 
21 - 24.01.19 - 17:37
кстати да, проще научить кнопку версии нажимать


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует