|
|
|
Передача переменной из модуля формы в модуль объекта при проведении объекта | ☑ | ||
|---|---|---|---|---|
|
0
birusik
25.07.17
✎
08:52
|
Нужно при проведении документа проверять изменение одного из реквизитов объекта, если у реквизита новое значение, то запускать соотв. процедуру. Получается мне нужно сохранять старое значение реквизита и как-то передать в модуль объекта. Если ввести реквизит объекта и сохранять туда значение, то проблем конечно не будет. Но можно ли как-то сделать через передачу переменной из модуля формы в модуль объекта - в обработку проведения?
|
|||
|
1
butterbean
25.07.17
✎
08:53
|
какой смысл? при неинтерактивном перепроведении ведь все может слететь
|
|||
|
2
1dvd
25.07.17
✎
08:53
|
Процедура ПриЗаписи(
Если Рекв1<>Ссылка.Рекв1 Тогда |
|||
|
5
Работа Имитаторов
25.07.17
✎
08:56
|
(0) У объекта есть такая структура - ДополнительныеСвойства называется.
|
|||
|
6
mehfk
25.07.17
✎
08:56
|
(2) Только не при записи, а перед записью
|
|||
|
7
Ненавижу 1С
гуру
25.07.17
✎
09:14
|
в ПередЗаписью объекта:
Ссылка.ТвойРеквизит //старое значение ЭтотОбъект.ТвойРеквизит //новое значение ТвойРеквизит //новое значение |
|||
|
8
birusik
25.07.17
✎
09:19
|
Ссылка - переменная не определена, что имеется ввиду
|
|||
|
9
birusik
25.07.17
✎
09:20
|
перед записью на форме или в модуле обхекта?
|
|||
|
10
_stay true_
25.07.17
✎
09:21
|
(8) Разницу между ссылкой и объектом можете описать в двух словах?
|
|||
|
11
_stay true_
25.07.17
✎
09:22
|
(0) и без фотокарточки не взлетит:)
|
|||
|
12
Ненавижу 1С
гуру
25.07.17
✎
09:26
|
(9) объекта, я же написал
|
|||
|
13
Работа Имитаторов
25.07.17
✎
09:26
|
||||
|
14
Работа Имитаторов
25.07.17
✎
09:28
|
(0) Сколько платят, кстати, за такие задачки?
|
|||
|
15
_stay true_
25.07.17
✎
09:29
|
(14) бедная девочка...Застремают её совсем сейчас эти суровые мистовские одинэсники.
|
|||
|
16
_stay true_
25.07.17
✎
09:32
|
(0) Теперь немного по делу, чтобы, дескать, разрядить обстановку. Г...код у тебя будет примерно такой:
В модуле объекта, процедура "ПередЗаписью": Если Не ЭтоНовый() Тогда Если ЭтотОбъект.ТвойРеквизит <> ЭтотОбъект.Ссылка.ТвойРеквизит Тогда //тут запускай свою процедуру КонецЕсли; |
|||
|
17
_stay true_
25.07.17
✎
09:32
|
(0) и я хочу 30% :)
|
|||
|
18
Работа Имитаторов
25.07.17
✎
09:34
|
(17) Чтобы бедной девочке было нечего намазать на хлебушек? Чудовище! (: С
|
|||
|
19
birusik
25.07.17
✎
09:36
|
спасибо, разобралась. Передзаписью в модуле объекта.
|
|||
|
20
birusik
25.07.17
✎
09:37
|
Отдельное спасибо, Ненавижу1С!
|
|||
|
21
Работа Имитаторов
25.07.17
✎
09:37
|
(17) Вот так вот. Спасибо тебе, а не 30% (:
|
|||
|
22
_stay true_
25.07.17
✎
09:41
|
(21) Женщины коварны((((
|
|||
|
23
Рэйв
25.07.17
✎
09:55
|
(22)Поматросила и бросила!
:-) |
|||
|
24
h-sp
25.07.17
✎
10:00
|
ща вернется. она же хочет "передачу переменной из модуля формы".
|
|||
|
25
1dvd
25.07.17
✎
10:34
|
Я же первый подсказал :(
Эх, женщины... |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |