Имя: Пароль:
1C
1C 7.7
v7: Отменить вопрос "сохранить документ" 1с 7.7 .
0 DmitriyDI
 
29.07.13
14:14
Всем доброго дня! вопрос в следующем на форме документа, когда нажимаешь закрыть постоянно вылезает окно с вопросом о сохранении документа, как сделать так, чтобы оно не вылазило ?
1 chelentano
 
29.07.13
14:15
(0) не менять реквизиты документа при открытии
2 DmitriyDI
 
29.07.13
14:16
(1) оно вылезает даже если реквизиты не поменяны
3 Jonny_Khomich
 
29.07.13
14:16
(2) какой то криворукий меняет их при открытии программно.
4 aka AMIGO
 
29.07.13
14:20
(2) посмотри, что за реквизиты затрагиваются в процедуре ПриОткрытии()
5 chelentano
 
29.07.13
14:20
(2) если "вылезает", значит "поменяны"
6 DmitriyDI
 
29.07.13
14:22
(5) (4) (3) , да спс, стоит, Форма.Закрыть(0), должно помочь значит
7 Umka2008
 
29.07.13
14:23
6 - зачем так? Убей код, где реквизиты меняются
8 1Сергей
 
29.07.13
14:23
(6) Чо?
9 aka AMIGO
 
29.07.13
14:27
10 DmitriyDI
 
29.07.13
14:29
(9) спасибо (7) Ну зачем сразу убивать)
11 chelentano
 
29.07.13
14:34
(10) затем, что нефиг менять реквизиты при открытии
12 dk
 
29.07.13
14:36
на крайняк можно проверить перед изменением на что сейчас и на что меняем
13 drcrasher
 
29.07.13
14:38
(0) действия кнопки "#Записать? #Закрыть" ????
14 DmitriyDI
 
29.07.13
14:50
(13) да
15 1Сергей
 
29.07.13
14:53
(14) а как же крест и Esc?
16 Umka2008
 
29.07.13
15:23
Я знаю умников которые в ПриОткрытии() вешают
Валюта = глРубли;

М все - вопрос при закрытии дока обеспечен
17 vladko
 
29.07.13
16:00
(0) в отладчике посмотри в какой момент
Модифицированность() становится равной 1
Потом подумай и убери присваивание каких-либо значений реквизиту документа в этот момент.
18 drcrasher
 
29.07.13
16:06
(14) ну значит убери "?" после записать
19 Vovik
 
29.07.13
16:18
Кто то назвал переменную так же как реквизит дока. Прога считает что идет изменение реквизита.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший