|   |   | 
| 
 | Запись непериодического незав. РС. (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) это сарказм есичо, а то не догонишь еще     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |