Имя: Пароль:
1C
1С v8
Изменение дерева значений на форме
0 pessok
 
14.09.12
14:26
Коллеги, с пятницей :)

Голова не работает. Задача следующая:

Запросом создал дерево значений, добавил в дерево колонку с типом Число. Вывел колонки на форму через СоздатьКолонки(). Теперь я хочу изменять значение в созданной колонке, и чтобы оно писалось в дерево, соответственно. Но режим изменения для колонки недоступен. ЧЯДНТ?
1 pessok
 
14.09.12
14:32
код собсна

Результат = Запрос.Выполнить();
       
   ЗаказыНаДоставке = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
   
   //Добавляем новую колонку
   МассивТипов = Новый Массив;
   МассивТипов.Добавить(Тип("Число"));
   КЧ = Новый КвалификаторыЧисла(15,2);
   ОписаниеЧисло = Новый ОписаниеТипов(МассивТипов, КЧ);
   КолонкаПоездки = ЗаказыНаДоставке.Колонки.Добавить("ЗаПоездкиКПоставщикам", ОписаниеЧисло, "За поездки к поставщикам");
   
   ЭлементыФормы.ЗаказыНаДоставке.СоздатьКолонки();

   //Сдвигаем ее в лево от итогов
   //ЭлементыФормы.ЗаказыНаДоставке.Колонки.Добавить("ЗаПоездкиКПоставщикам");
   ЭлементыФормы.ЗаказыНаДоставке.Колонки.Сдвинуть(ЭлементыФормы.ЗаказыНаДоставке.Колонки["ЗаПоездкиКПоставщикам"], -1);
2 Goggy
 
14.09.12
14:34
хД
3 Alex S D
 
14.09.12
14:35
открой как говорится для себя метод "Вставить")
4 pessok
 
14.09.12
14:36
(3) вставлять умею, и вроде бы неплохо. как бы это умение приложить сюда? :) не есть понимать, что нужно вставлять в данном случае? у меня даже колонка не редактируется тупо
5 Goggy
 
14.09.12
14:38
(4) Если УФ, то ничего у тебя и не выйдет...
6 Goggy
 
14.09.12
14:39
+(5) ой в обычных же так же...
Короче смирись :)
7 pessok
 
14.09.12
14:42
(6) мля, серьезно? формы обычные, УТ 10.3... реально в дереве нельзя данные поменять? ну т.е. придется щебучить кнопку на форму, выходит?
8 Goggy
 
14.09.12
14:46
(7) Некоторые делают велосипеды с ТабДок
Например ПС 4.0 документ ПланированиеБюджета
9 pessok
 
14.09.12
14:48
(8) с ТабДоком я как-то делал, но там было дохрена колонок и оно имело смысл сделать (как эксель). тут же нету надобности. ладно, заделаю кнопку, мерси
Ошибка? Это не ошибка, это системная функция.