|
Проверить или изменилась запись Регистра сведения. Управляемые формы.
| ☑ |
0
Ma3eIIa
05.03.16
✎
15:09
|
Как можно реализовать.
Думал через параметры. но они доступны только на клиенте, а перед запись на сервере их нет,
ДопольнительныеСвойства не доступны перед запись в модуле формы.
Какие есть еще варианты еще?
|
|
1
Cyberhawk
05.03.16
✎
15:11
|
Склонения расставь
|
|
2
Ma3eIIa
06.03.16
✎
08:17
|
О_о. ужас как написано....
Вообщем нужно.
Проверить или изменились значения регистра сведения. как это реализовать ?
|
|
3
Ma3eIIa
06.03.16
✎
08:20
|
(2) при записи. если значения изменились и это не новая запись выполнить некое действие.
|
|
4
hhhh
06.03.16
✎
10:20
|
(3) ну сравнить перед записью реквизиты. Это же очевидно.
|
|
5
Записьдампа
06.03.16
✎
10:59
|
(4) С чем сравнить? Это же регистр.
|
|
6
shuhard
06.03.16
✎
11:03
|
(5) регистры более не видны в запросах ?
|
|
7
Записьдампа
06.03.16
✎
11:04
|
(6) Они обновляются в два приема.
|
|
8
shuhard
06.03.16
✎
11:22
|
(7) а мужики то не знали (с)
|
|
9
Ma3eIIa
06.03.16
✎
11:24
|
Да все Решил.
:)
//запомним срок часы
Если ЗначениеЗаполнено(ТекущийОбъект.ВидОповещения) Тогда
ЭтотОбъект.ПрочитаноеЗначениеСрокЧасы = ТекущийОбъект.СрокЧасы;
ЭтотОбъект.ЭтоНеНовый = Истина;
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
Если ЭтотОбъект.ЭтоНеНовый И ЭтотОбъект.ПрочитаноеЗначениеСрокЧасы <> Запись.СрокЧасы Тогда
Но спасибо
|
|
10
Ma3eIIa
06.03.16
✎
11:25
|
(9) Я просто в модуле объекта пытался сделать.
А потом подумал а зачем мне там. если только пользователь вносить изменения :)
Вообщем перемудрил с решением сначала.
еще раз спасибо.
|
|