Имя: Пароль:
1C
 
Как проверить - изменил ли пользователь данные на форме?
0 bstan
 
16.11.10
14:39
Есть ли возможность в коде проверить, внес ли пользователь изменения в поля формы?
Или придется прописывать событие на каждое поле формы?
1 IamAlexy
 
16.11.10
14:40
есть.
версионирование которое есть в бсп, ут, упп - проверяет и работает...
2 zbv
 
16.11.10
14:40
сравнить данные объекта с ссылкой
3 Ненавижу 1С
 
гуру
16.11.10
14:40
проверить Модифицированность?
4 Pasha
 
16.11.10
14:41
Форма (Form)
Модифицированность (Modified)
Использование:
Чтение и запись.
Описание:
Тип: Булево. Признак изменения (модифицированности) данных в форме. Модифицированность отображается символом (*) в заголовке окна формы.
Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
5 bstan
 
16.11.10
14:41
(1) То есть каждый раз когда пользователь внес изменение в поле формы (до нажатия на кнопку Записать) изменяется номер версии?
6 Ненавижу 1С
 
гуру
16.11.10
14:42
(1)(2) а если эта форма к объекту не привязана?
7 IamAlexy
 
16.11.10
14:42
(4) если я установлю флажок а потом сниму его...

я изменил данные на форме или нет и что покажет модифицированность? :)
8 IamAlexy
 
16.11.10
14:42
(1) да.
(6) просто элемент формы - тогда признак "модифицированность"
9 Ненавижу 1С
 
гуру
16.11.10
14:43
(7) а ты не снимай ))
10 bstan
 
16.11.10
14:43
(6) В моем случае привязана:). Думаю, что подойдет такой вариант.

(7) Интересный случай. Что будет?:)
11 Defender aka LINN
 
16.11.10
14:44
(7) А против умников есть Модифицированность() :)
12 IamAlexy
 
16.11.10
14:45
(10) собственно с точки зрения версионирования объект не изменится - версия будет идентичная старой.
а с точки зреиня модифицированности - форма типа модифицирована - то есть чото типа поменялось
13 bstan
 
16.11.10
14:46
Понятно, всем большое спасибо за помощь!:)
Не знал про этот метод...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший