Булево в регистре накопления #744185


#0 by Iater
Всем привет! Кто знает, как изменить значение в регистре накопления, если тип этого значения булево? (это реквизит регистра) обычные манипуляции не подходят:
#1 by Naumov
и в чем проблема?
#2 by 18_plus
виддвижения - это не булево
#3 by MrKartez
Эм, Движение.ТвоеИзмерение = Истина/Ложь
#4 by Iater
Как тогда обратиться к регистру чтобы поменять Ложь/Истина?
#5 by 18_plus
ты бы поподробнее задачу описал, а то наменяешь щас, потом будут занимательные игры - кто виноват и что делать.
#6 by Timon1405
в гугле забанили?
#7 by Я сказал
Нужно создать набор записей регистра с нужным тебе отбором, прочитать его, изменить реквизит и записать набор записей. В СП ищи "РегистрНакопленияНаборЗаписей"
#8 by Iater
а без отбора-то можно?
#9 by ЧеловекДуши
Можно, в дворники пойти, там без отбора :)
#10 by Iater
Ругается на Номенклатуру Поле объекта не обнаружено (Номенклатура)            Набор.Отбор.Номенклатура.Установить(ВыборкаДетальныеЗаписи.Товар);
#11 by vde69
видимо отбор должен быть по регистратору...
#12 by Iater
отбор выходить исключительно по регистратору а как сделать, чтобы в строке с нужной номенклатурой в столбце ВРезевре стояла галка?
#13 by ale-sarin
В цикле по регистраторам создавать читать набор записей с отбором по регистратору. Далее, в цикле по набору записей проверять на нужную номенклатуру и менять реквизит. Или выгружать набор в ТЗ, НайтиСтроки, изменить, загрузить ТЗ в Набор.
#14 by vde69
допустим ты поставил таким образом в резерв а что будет если документ кто-то перепроведет, или запустит восстановление последовательности? твоя галка "исчезнет"
#15 by Iater
Всем спасибо! понял что не целесообразно ((
#16 by Я сказал
Неожиданный финал :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С