|
Проверить документ на изменение. |
☑ |
0
Полька
26.06.15
✎
11:58
|
Просто проверить документ на изменение - понятно- Модифицированность()
А можно проверить- изменялся ли конкретный реквизит?
|
|
1
zak555
26.06.15
✎
11:59
|
Сравни по реквиизитно Объект и Ссылка
|
|
2
RomanYS
26.06.15
✎
11:59
|
Изменялся = (Объект[ИмяРеквизита] = Объект.Ссылка[ИмяРеквизита]);
|
|
3
vip03
26.06.15
✎
12:37
|
при открытии писать реквизит в переменную.
при записи сравнивать что есть с тем что было.
|
|
4
Enterprise
26.06.15
✎
12:39
|
(2) ну только
Изменялся = (Объект[ИмяРеквизита] <> Объект.Ссылка[ИмяРеквизита])
|
|
5
Heckfy
26.06.15
✎
12:42
|
(3) Да вы, батенько, монстр однако....
|
|
6
vip03
26.06.15
✎
12:43
|
(5) а для меня (2) и (4) вообще какой-то набор букв. в 77 такого нету.
|
|
7
Heckfy
26.06.15
✎
12:45
|
Ааа, 7.7......
|
|
8
ДенисЧ
26.06.15
✎
13:11
|
Циклом по метаданным сравнивать реквизиты с полученным от ТекущийДокумент() ?
|
|
9
hhhh
26.06.15
✎
13:23
|
(8) ну то есть ТекущийДокумент() это как бы ссылка?
|
|
10
Полька
26.06.15
✎
15:02
|
Для каждого Реквизит Из Источник.Метаданные().Реквизиты Цикл
Если Источник[Реквизит] <> Источник.Ссылка[Реквизит] Тогда
не получается
|
|
11
Полька
26.06.15
✎
15:02
|
не получается
Для каждого Реквизит Из Источник.Метаданные().Реквизиты Цикл
Если Источник[Реквизит] <> Источник.Ссылка[Реквизит] Тогда
|
|
12
RomanYS
26.06.15
✎
15:04
|
в 7.7 все совсем по другому
|
|
13
Heckfy
26.06.15
✎
15:05
|
Если Источник[Реквизит.Имя]<>Источник.Ссылка[Реквизит.Имя] Тогда
|
|
14
RomanYS
26.06.15
✎
15:06
|
Для инд=1 по Метаданные.Документы(Док.Вид()).Реквизиты() Цикл
Рекв = Метаданные.Документы(Док.Вид()).Реквизиты(инд);
...
Это навскидку, мог наврать
|
|
15
Heckfy
26.06.15
✎
15:07
|
(14) Наврал. :)
|
|
16
Полька
26.06.15
✎
15:09
|
(13) по крайней мере дальше пошло :)))
спасибо
|
|
17
RomanYS
26.06.15
✎
15:45
|
(15) это для 7.7, я (6) попутал с ТС
|
|