|
Запись в регистр сведений при записи номенклатуры
| ☑ |
0
Nikoss
27.02.17
✎
13:17
|
В подписке на событие ПриЗаписи номенклатуры пишу такой код:
МенЗап = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
МенЗап.Объект = Источник.Ссылка;
МенЗап.Свойство = СвойствоДатаСоздания;
МенЗап.Значение = ТекущаяДата();
МенЗап.Записать();
А записи нет. Почему?
|
|
1
DrShad
27.02.17
✎
13:20
|
наверное потому что ссылки еще нет
|
|
2
Вафель
27.02.17
✎
13:23
|
(1) призаписи уже есть
|
|
3
тарам пам пам
27.02.17
✎
13:23
|
(1) в ПриЗаписи уже есть
(0) возможно, в форме номенклатуры набор свойств записывается и затирает твою запись
|
|
4
vicof
27.02.17
✎
13:30
|
МенЗап = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
МенЗап.Объект = Источник.Ссылка;
МенЗап.Свойство = СвойствоДатаСоздания;
МенЗап.Прочитать();
МенЗап.Объект = Источник.Ссылка;
МенЗап.Свойство = СвойствоДатаСоздания;
МенЗап.Значение = ТекущаяДата();
МенЗап.Записать();
|
|
5
Dmitrii
гуру
27.02.17
✎
13:31
|
(0) А что есть СвойствоДатаСоздания?
|
|
6
Nikoss
27.02.17
✎
13:41
|
(5), там все норм
(3), точно! так и есть. Осталось придумать как это обойти
|
|
7
Nikoss
27.02.17
✎
13:45
|
(4), зачем читать перед записью? Это лишнее.
|
|
8
osa1C
27.02.17
✎
14:29
|
(7) Так что есть СвойствоДатаСоздания ? Колись уже интересно же. Вопрос задал доведи ветку до логического итога
|
|
9
Chameleon1980
27.02.17
✎
14:30
|
(4) + для менеджера записи читать не нужно
|
|
10
John83
27.02.17
✎
14:33
|
пришлось записывать в форме элемента
|
|
11
Nikoss
27.02.17
✎
14:33
|
(8) дата заведения номенклатуры
|
|
12
Nikoss
28.02.17
✎
09:46
|
(10) не хочется трогать типовую форму
|
|
13
Михаил Козлов
28.02.17
✎
10:11
|
Дату создания (для нового элемента) можно получить из ГУИДа.
|
|
14
Nikoss
28.02.17
✎
11:09
|
(13), на сколько мне известно, это не всегда работает.
|
|
15
John83
02.03.17
✎
14:44
|
победил?
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан