|
Запись непериодического незав. РС. (8.2) | ☑ | ||
---|---|---|---|---|
0
vse_serjezno
03.02.15
✎
17:25
|
Здравствуйте!
У меня есть РС Исполнение. В нем пользователи сами добавляют записи и правят их. У меня задача после редактирования - при сохранении Записи регистра, если пользователь изменил определенные реквизиты, выполнять определенные действия. Сейчас эти действия поместила в обработчик ПриЗаписиНаСервере(). Как ограничить их выполнение только при изменении реквизитов?.. |
|||
1
vicof
03.02.15
✎
17:27
|
Что, простите?
|
|||
2
vicof
03.02.15
✎
17:27
|
Вангую...
Если ЭтоНовый Тогда |
|||
3
vicof
03.02.15
✎
17:28
|
ЭтоНовый()
|
|||
4
vse_serjezno
03.02.15
✎
17:28
|
Ну, если это возможно, конечно..
|
|||
5
vse_serjezno
03.02.15
✎
17:30
|
(3) Я про РС говорю.
|
|||
6
DirecTwiX
03.02.15
✎
17:31
|
В форме регистра ПриИзменении
|
|||
7
DexterMorgan
03.02.15
✎
17:31
|
модифицированность что ле?
|
|||
8
vse_serjezno
03.02.15
✎
17:32
|
(7) Что-то типа этого... Но на определенные реквизиты.
(6) Нужно не ПриИзменении, к сожалению.(( А при сохранении записи, если эти изменения были. |
|||
9
DexterMorgan
03.02.15
✎
17:32
|
УправляемаяФорма (ManagedForm)
Модифицированность (Modified) Использование: Чтение и запись. Описание: Тип: Булево. Признак изменения (модифицированности) данных в форме. Модифицированность отображается символом (*) в заголовке окна формы. Истина - изменена. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер). Оно? |
|||
10
vicof
03.02.15
✎
17:35
|
(9) не
РегистрСведенийМенеджерЗаписи.<Имя регистра сведений>.Модифицированность (InformationRegisterRecordManager.<Имя регистра сведений>.Modified) РегистрСведенийМенеджерЗаписи.<Имя регистра сведений> (InformationRegisterRecordManager.<Имя регистра сведений>) Модифицированность (Modified) Синтаксис: Модифицированность() Возвращаемое значение: Тип: Булево. Истина - объект изменен; Ложь - в противном случае. Описание: Определяет, изменен ли объект по отношению к считанным значениям. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Метод не позволяет определить, была ли изменена соответствующая запись другими пользователями. Пример: Если Курс.Модифицированность() Тогда Курс.Записать(); КонецЕсли; -------------------------------------------------------------------------------- Методическая информация |
|||
11
DexterMorgan
03.02.15
✎
17:37
|
(10) вообще тс про форму писал в (0), но если учесть (8) что на определенные реквизиты, то походу перед записью только сохранять их значения и сравнивать с в при записи
|
|||
12
vse_serjezno
03.02.15
✎
17:40
|
(11) не :(
Проще сделать невидимый реквизит формы, в который при изменении сохранять что-нибудь, а потом при записи проверять значение этого реквизита. Как мне кажется. :/ |
|||
13
vicof
03.02.15
✎
17:44
|
(12) В форме тоже можно проверять, если чо. Объект.Модифицированность()
|
|||
14
vicof
03.02.15
✎
17:44
|
(13) больше к (11)
|
|||
15
vse_serjezno
03.02.15
✎
17:47
|
(13) я в итоге так и сделала.
|
|||
16
DexterMorgan
03.02.15
✎
18:05
|
(13) ты гений
|
|||
17
DexterMorgan
03.02.15
✎
18:06
|
(13) это сарказм есичо, а то не догонишь еще
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |