|
Изменить активность записи РС | ☑ | ||
---|---|---|---|---|
0
Stim
03.08.15
✎
17:03
|
что-то туплю.
Есть независимый РС ПаспортныеДанныеФизЛиц. Если есть запись регистра с указанным видом документа, то такую запись сделать неактивной. Код кнопки: Процедура КнопкаВыполнитьНажатие(Кнопка) // Вставить содержимое обработчика. Запрос = новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПаспортныеДанныеФизЛиц.ФизЛицо |ИЗ | РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц |ГДЕ | ПаспортныеДанныеФизЛиц.ДокументВид = &ДокументВид"; Запрос.УстановитьПараметр("ДокументВид",ДокументВид); Выборка = Запрос.Выполнить().Выбрать(); ПОка выборка.Следующий() цикл ОбработкаПрерыванияПользователя(); НаборЗаписей = регистрыСведений.ПаспортныеДанныеФизЛиц.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Физлицо.Установить(Выборка.ФизЛицо); Наборзаписей.Прочитать(); Для каждого Запись ИЗ Наборзаписей цикл Если Запись.ДокументВид = ДокументВид Тогда Запись.Активность = Ложь; Сообщить(Выборка.физлицо); КонецЕсли; КонецЦикла; НаборЗаписей.Записать(); Возврат; КонецЦикла; КонецПроцедуры выдает ошибку: Не совпадает активность записей почему так? у физлица 2 записи в независимом регистре, почему он не удаляет запись? |
|||
1
Stim
03.08.15
✎
17:06
|
или нельзя рулить активностью записей в наборе?
|
|||
2
Господин ПЖ
03.08.15
✎
17:07
|
нет
|
|||
3
Господин ПЖ
03.08.15
✎
17:09
|
да и вообще аккуратнее с этим...
не все типовые отчеты про сие свойство слышали |
|||
4
fisher
03.08.15
✎
17:10
|
(3) +1
|
|||
5
Stim
03.08.15
✎
17:11
|
(3) это проблема типовых регистров)
|
|||
6
Бовка
03.08.15
✎
18:00
|
(0) Ни разу не видел, чтобы в РС активностью управляли. Это как правило относится к РН.
|
|||
7
Serginio1
03.08.15
✎
18:10
|
(6) Для периодических
http://its.1c.ru/db/metod8dev/content/2588/hdoc Содержит признак активности записи. Записи, для которых значение данного свойства установлено в Ложь, не будут учитываться при получении «первых» или «последних» записей регистра, а также при получении сведений на определенный момент времени. |
|||
8
Гёдза
03.08.15
✎
18:12
|
а если отбор по виду документа сделать?
|
|||
9
Defender aka LINN
03.08.15
✎
18:24
|
Активность только для набора целиком менять можно
|
|||
10
Serginio1
03.08.15
✎
18:41
|
(0) РегистрСведенийЗапись.<Имя регистра сведений> (InformationRegisterRecord.<Имя регистра сведений>)
Активность (Active) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак активности записи. Используется для регистров сведений, для которых в Конфигураторе установлен режим записи "Подчинение регистратору". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |