Имя: Пароль:
1C
1С v8
Модифицированность. Не меняется
,
0 maxstore
 
30.06.12
17:05
Нужно проверять модифированность объекта или формы
При изменении реквизитов формы
и Объект.Модифированность(), и ЭтаФорма.Модифицированность дает Ложь
что не так?
1 Stepa86
 
30.06.12
17:09
у этих реквизитов стоит галка "Сохраняемые данные" ?
2 maxstore
 
30.06.12
17:15
(1) что-то не найду эту галку
3 Stepa86
 
30.06.12
17:17
в свойствах реквизита формы
4 maxstore
 
30.06.12
17:17
не УФ
5 maxstore
 
30.06.12
17:22
напр. меняю сумму в ТЧ документа
в заголовке формы вижу *
но при записи
и Модифицированность
и Модифицированность() все равно Ложь
6 HEKPOH
 
30.06.12
17:24
Модифицированность (Modified)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Признак изменения (модифицированности) данных в форме. Модифицированность отображается символом (*) в заголовке окна формы.


Значит, модифицированность не того проверяешь
7 Stepa86
 
30.06.12
17:25
(5) потому что при записи (!!!) данные уже записаны и модифицированными не являются
8 HEKPOH
 
30.06.12
17:27
(7) это если ПриЗаписи() = "при записи". Скорее всего, здесь так и есть :)
9 Stepa86
 
30.06.12
17:29
(8) телепатический модуль он такой, например по фразе "Объект.Модифированность()" решил, что это УФ, но оказалось, что нифига
10 maxstore
 
30.06.12
17:32
Проверяю Модифицированность ПередЗаписью() все правильно. Спасибо