Имя: Пароль:
1C
1С v8
Можно ли отследить значение реквизита?
0 NewTesla
 
17.09.15
12:06
Здравствуйте, для решения текущей задачи возник вопрос, можно ли отловить в событии "Перед записью, или при записи" значение флажка . Например. пользователь щелкает флажок на форме,
который связан с реквизитом, и мы отслеживаем, если док еще не записан, то флажок пока имеет старое значение, и если оно отличается от текущего то вызывать процедурку какую-нить)
1 Mankubus
 
17.09.15
12:08
если ссылка.флажок<>флажок тогда ...
2 NewTesla
 
17.09.15
12:10
(1) Это в модуле объекта в процедуре "Перед записью" назначить? А сравнение с реквизитом формы делать или с реквизитом объекта- документом?
3 Апош
 
17.09.15
12:14
(2) тебе изменение данных объекта контролировать надо?
4 NewTesla
 
17.09.15
12:15
(1) А все работает! Спасибо!!!

вот код


Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
    
    Сообщить("Реквизит подтверждение = " + Ссылка.ПодтврждениеОтправки);
    
    
    Сообщить("Просто подтверждение = " + ПодтврждениеОтправки);

КонецПроцедуры


А по какому принципу работает данный способ? Объясните пжл , или скажите что почитать)
5 Апош
 
17.09.15
12:16
(4) продам СП. дорого
6 Матиус
 
17.09.15
12:19
(5) Да лан, все когда-то такими были
7 NewTesla
 
17.09.15
12:19
(5) Это в каком пункте там про это написано?))
8 Апош
 
17.09.15
12:23
(7) ты не поверишь...
9 NewTesla
 
17.09.15
12:38
(8) Ты как старый еврей) Либо скажи, либо цену назови))
10 Апош
 
17.09.15
12:39
(9) ПередЗаписью. с тебя 500 рублей
11 NewTesla
 
17.09.15
12:41
(10) Не не я про Ссылка.Реквизит <> Реквизит
12 Апош
 
17.09.15
12:42
(11) Процедура-обработчик вызывается после начала транзакции записи, но до начала записи документа.

ещё 500
13 NewTesla
 
17.09.15
12:46
(12) Тоесть  код (4)  я не могу прописать в "Обработке проведения" тк документ записан и эти значения равны, я прав?)
14 Апош
 
17.09.15
12:46
(13) да
15 NewTesla
 
17.09.15
12:49
(14) Спс, 1000 рублей ты скоро найдешь !
16 NewTesla
 
17.09.15
12:50
+ 15 Тк добро всегда возвращается- тут либо 10 раз тебя кондуктор в троллейбусе не заметит, либо бабуля на базаре скидку даст! Вспомни мои слова тогда!
17 Апош
 
17.09.15
12:51
это ж где такие нечеловеческие троллейбусы?
18 NewTesla
 
17.09.15
12:57
(17) Просто когда к тебе будет приближаться кондуктор начинай шептать Тесла обещал меня не заметят, Тесла обещал, меня не заметят- и кондуктор пройдет мимо ! 100 процентов! Плюс место вокруг тебя тож освободится! Вспомни тогда мои слова!
19 Апош
 
17.09.15
13:00
>место вокруг тебя тож освободится
кто б сомневался
20 NewTesla
 
17.09.15
13:09
Кстати. насколько правильно писать в обработке проведения

Отказ = Истина; Возврат;
Тк выходит сообщение , просит нажать "Ок". Но групповой обработкой доки проводит норм. Т.е при подобной записи могут ли возникнуть проблемы или надо убирать Стандартную Обработку данной процедуры?
Независимо от того, куда вы едете — это в гору и против ветра!