Имя: Пароль:
1C
1С v8
ДинамическийСписок Колонка Флаг Редактирование
0 sergei123654
 
25.10.11
08:40
День добрый!
Добавил в управляемую форму ДинамическийСписок. Написал там произвольный запрос:
ВЫБРАТЬ
   Истина КАК Использование,
   "БУ (данные бухгалтерского учета)" КАК Показатели

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   Ложь,
   "Валютная сумма"

Поле - Использование - это флаг(галочка)

Как добиться изменения этого поля? Выставлять флаг в истина или ложь. В данный момент поле как бы не доступно для редактирования. Возможно ли редактировать поля в динамическом списке?
1 Defender aka LINN
 
25.10.11
09:01
(0) Дай-ка я угадаю... Ты комсомолец, да? Когда надо будет вывести на форму иерархический справочник, ты выведешь дерево значений, да?
2 vmv
 
25.10.11
09:06
(0) запрос сам писал, шедеврально - в мемориз
3 sergei123654
 
25.10.11
09:30
(1)(2) не ругайте за не знание)
Подскажите если знаете)
4 Defender aka LINN
 
25.10.11
09:34
(3) А что, посыл неясен? :)
используй таблицу значений или таб. часть, нахрен тебе динамический список не впился.
5 sergei123654
 
25.10.11
09:39
(4) спасибо за (1)
ответил не начав пробовать. Ща попробую в дерево значений закинуть эти галки.
Списабо.
6 sergei123654
 
25.10.11
10:03
Получилось так:

   ДеревоПоказателяОтчета = ЭтаФорма.ПоказателиОтчета.ПолучитьЭлементы();
   Если ДеревоПоказателяОтчета.Количество() = 0 Тогда
       НовСтрока = ДеревоПоказателяОтчета.Добавить();
       НовСтрока.Использование = Истина;
       НовСтрока.Показатели    = "БУ (данные бухгалтерского учета)";
       
       НовСтрока = ДеревоПоказателяОтчета.Добавить();
       НовСтрока.Использование = ЛОЖЬ;
       НовСтрока.Показатели    = "Валютная сумма";
   КонецЕсли;

Спасиб еще раз.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой