Имя: Пароль:
1C
1С v8
Корректировка записей регистра
0 Neznakomka
 
01.10.12
13:59
Подскажите, пожалуйста, можно ли в документе "Корректировка записей регситра накопления" активность поменять только у 1 строчки? чтобы было ложь?
1 Neznakomka
 
01.10.12
14:00
Никак не получается(( только всех строчек
2 shuhard
 
01.10.12
14:00
(0) нет
3 akcent25
 
01.10.12
14:02
К сожалению нельзя, т.к. активность устанавливается/снимается у всего набора записей.
4 Neznakomka
 
01.10.12
14:03
А если обработкой, программно? не могу понять почему нельзя для строчки 1?
5 1Страх
 
01.10.12
14:04
(4) программно можно
6 Neznakomka
 
01.10.12
14:30
Для каждого Набор Из СсылкаНаОбъект.ПолучитьОбъект().Движения Цикл
       
       Набор.Прочитать();
       //Если Набор.Количество() = 0 Тогда
       //    Продолжить;
       //КонецЕсли;
               
       Для каждого ЗаписьНабора Из Набор Цикл
       Если ЗаписьНабора.Склад="Тест" Тогда                      ЗаписьНабора.Активность  = Ложь;
           Иначе
                 ЗаписьНабора.Активность  = Ложь;
   КонецЕсли;
           Набор.Записать();

        КонецЦикла;
           
        КонецЦикла;
7 Neznakomka
 
01.10.12
14:30
что не так? все равно все записи ложь
8 Никола_
Питерский
 
01.10.12
14:31
В рамках одного регистратора либо Ложь у всех либо Истина !
9 Neznakomka
 
01.10.12
14:34
Понятно, спасибо!