Как программно изменить значения табличного поля? #774333


#0 by NickNem
Подскажите, не соображу как сделать На УФ есть ТП, в качестве источника данных - реквизит формы типа ТЗ, заполняется при открытии формы, не суть как. Одна из колонок - булево значение Флаг Суть в том что юзер выбирает интерактивно одну из строк, устанавливая флаг в истину. Но поскольку выбор д.б. однозначным, при установке флажка в одной из строк нужно снять возможно установленные флажки в остальных. Процедура "при изменении" флажка срабатывает, но вот как в ней сбросить флажки с др. строк?
#1 by Ёпрст
Изменить значение в Табличке-источнике табличного поля вестимо
#2 by Chameleon1980
чёт не пойму: тп на уф? это как? или я не выспался?
#3 by Chameleon1980
ТЗ знаю ДС тоже
#4 by NickNem
Ну не ТП, таблица... что к словам цепялться
#5 by NickNem
#6 by alle68
Для каждого Стр Из Объект.Таблица Цикл
#7 by Chameleon1980
нужно называть своими именами ёпть тут может у вас ТЗ а может ДС
#8 by Chameleon1980
человеку в определенной строке, скорее, нужно. флаг-то он в одной строке меняет - нафейхоа обход коллекции?
#9 by Chameleon1980
вот тут: ставим точку останова в отладчике и думаем :) Смотрим Объект.ИмяВашейТаблицы - разглядываем все свойства - думаем опять
#10 by hhhh
ему как раз обход коллекции нужен
#11 by Morlok
...
#12 by hhhh
но в принципе да, можно найти строку где этот флаг установлен.
#13 by NickNem
В итоге понял как сделать:
#14 by DrZombi
Попробуй просто.
#15 by Chameleon1980
да плин отлатчик - такая красивая весч
#16 by Chameleon1980
у меня и правда зла не хватает вот тебе СП вот тебе отладчик ум где?
#17 by hhhh
ему наоборот надо
#18 by DrZombi
Еще бы умели им пользоваться :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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