|
ПриКопировании - ламерский вопрос
| ☑ |
0
firenze
22.03.13
✎
17:54
|
Как сделать, чтобы при копировании документа, если в нем есть реквизит Булево и флаг в документе стоит - чтобы в копируемом флаг тоже ставился сразу?
Пишу в Процедура ПриКопировании(ОбъектКопирования)
Если ОбъектКопирования.ФлагТакойТо = Истина Тогда
ФлагТакойТо=Истина;
КонецЕсли;
Сдается мне пишу фигню, ибо в пользовательском режиме ноль реакции. Подскажите глупоте пожалуйста :)
|
|
1
zippygrill
22.03.13
✎
17:55
|
у ОбъектКопирования.ФлагТакойТо - это объект документа или элементФормы?
|
|
2
lucifer
22.03.13
✎
17:57
|
форма списка событие ПередНачаломДобавления
там есть параметр "Копирование"
|
|
3
zladenuw
22.03.13
✎
17:57
|
а не проще так
ЗаполнитьЗначенияСвойств(Копия, Оригинал)
|
|
4
Web00001
22.03.13
✎
18:03
|
Процедура ПриКопировании(ОбъектКопирования)
ФлагТакойТо = ОбъектКопирования;
КонецПроцедуры
Все верно ты пишешь
|
|
5
firenze
22.03.13
✎
18:03
|
Эмм, у меня познания в программировании на уровне "тупой бух" :(
Это реквизит документа выведенный на форму.
Ситуация к примеру абсолютно аналогичная как если бы в Поступлении товаров и услуг - если стоит галка ПредъявленСчетФактура - ставить такую же в новом документе создаваемом при копировании.
|
|
6
Web00001
22.03.13
✎
18:04
|
+(4)
Процедура ПриКопировании(ОбъектКопирования)
ФлагТакойТо = ОбъектКопирования.ФлагТакойТо;
КонецПроцедуры
|
|
7
zippygrill
22.03.13
✎
18:04
|
(5) отладчиком предлагать?
|
|
8
Web00001
22.03.13
✎
18:05
|
тебе надо проверить срабатывает ли у тебя событие поставь точку там и посмотри
|
|
9
Reset
22.03.13
✎
18:08
|
При копировании значения реквизитов тоже копируются, в свете этого (0) непонятно.
Или пятница?
|
|
10
Reset
22.03.13
✎
18:10
|
В ПриКопировании пишут что-то если, напротив, изменить нужно в копии в ср. с оригиналом
|
|
11
evstifeev
22.03.13
✎
18:10
|
может после процедуры копирования галочка снимается еще какой-нить процедурой
|
|
12
Reset
22.03.13
✎
18:10
|
+(11) гденить ПриОткрытии() Если ЭтоНовый() :)
|
|
13
firenze
22.03.13
✎
18:11
|
(9) Ну скопируйте ПТУ к примеру, галка ПредъявленСчетФактура встанет ли?
Вот скорее что-то вроде (11). (6) не помогло тоже.
|
|
14
Reset
22.03.13
✎
18:11
|
(13) Даже пробовать не буду, скопируется. А если ее отом меняют, это сооовсем другой вопрос
|
|
15
Reset
22.03.13
✎
18:12
|
(6), как и (0), бессмысленно
|
|
16
CepeLLlka
22.03.13
✎
18:12
|
(13)Всё правильно говорит в (9) и (10), врубай отладчик и ищи где у тебя снимается значение реквизита.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший