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

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

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

"Важно!

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