Имя: Пароль:
1C
1С v8
Сбросить Модифицированность()
0 yur4egg
 
02.04.15
13:48
Подскажите можно ли программно управлять модифицированностью документа ? Или исключить реквизит из влияния на модифицированность?
1 DirecTwiX
 
02.04.15
13:50
Форма.Модифицированность (Form.Modified)
Форма (Form)
Модифицированность (Modified)
Использование:

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

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

Доступность:

Толстый клиент.
2 Альбатрос
 
02.04.15
13:51
(1) +1. Ну или вынести реквизит в какие-нибудь свойства дополнительные
3 DirecTwiX
 
02.04.15
13:52
Или ты про ДокументОбъект? Тогда имеет смысл спросить, зачем тебе это понадобилось)
4 Господин ПЖ
 
02.04.15
13:53
можно еще собраться и силами и не г.внокодить

или не биндить реквизиты формы к документу
5 DrShad
 
02.04.15
13:54
(3) а если про тонкий клиент?
6 DirecTwiX
 
02.04.15
13:58
(5) УправляемаяФорма.Модифицированность (ManagedForm.Modified)
УправляемаяФорма (ManagedForm)
Модифицированность (Modified)
Использование:

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

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

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
7 DrShad
 
02.04.15
14:03
(6) ну не надо так заводиться, я же просто пошутил :)
8 yur4egg
 
02.04.15
14:04
(3) я про документ объект. Перед печатью я заполняю реквизит документа, который вместе со всем объектом передается во внешнюю обработку, где и печатается. В зависимости от этого реквизита внешка печатает тот или оной макет. Переписывать передачу параметров от документа к обработке крайне нежелательно, ибо придется корректировать общие механизмы, которые писал не я и туда просто запретили лазить. Поэтому я передаю все нужное мне внутри документа. Но перед печатью там стоит проверка на Модифицированность и дальше - требования его записать и провести. Поэтому я ищу способ изменить что-то в документе, чтобы он при этом остался немодифицированным.
9 Альбатрос
 
02.04.15
14:06
(8) Ну мне думается, что проверка на модифицированность там не просто так стоит. Да
10 DrShad
 
02.04.15
14:07
(8) ДополнительныеСвойства?
11 Господин ПЖ
 
02.04.15
14:08
>Но перед печатью там стоит проверка на Модифицированность и дальше - требования его записать и провести. Поэтому я ищу способ изменить что-то в документе, чтобы он при этом остался немодифицированным.

менять реквизиты и печатать по сути измененный без записи

так верстают .удаки
12 yur4egg
 
02.04.15
14:11
Сколько лишнего в теме. Можно просто сказать, можно или нельзя, и если можно, то как. Без идеологии.
13 DrShad
 
02.04.15
14:12
(12) ответ в (10) не понятен?
14 ЧеловекДуши
 
02.04.15
14:24
(0) Реквизит исключить проще всего. Начни объявлять переменные, а то 1С в корень всех портит тем, что перестаешь думать про переменные :)
15 ЧеловекДуши
 
02.04.15
14:25
(8) Печатные формы лучше оформлять в Менеджере документа. Проблема сама отпадет :)
16 ЧеловекДуши
 
02.04.15
14:27
(12) Смотри в (1), Модифицированность нужна только Пользователю на форме.
17 yur4egg
 
02.04.15
14:27
(13) Что такое ДополнительныеСвойства ?
18 Господин ПЖ
 
02.04.15
14:28
(17) свойство
19 DrShad
 
02.04.15
14:33
+(18) предопределенное у любого объекта, тип структура
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший