Имя: Пароль:
1C
1С v8
Тупой вопрос по таблице значений
,
0 Nikitos
 
22.09.11
14:39
День добрый!

Есть вот такой кусочек кода:

   Таблица    = СписокДокументов.Выгрузить();
   Таблица.Сортировать("ДатаДокумента Возр");

СписокДокументов - табличная часть (реквизит).
ДатаДокумента - реквизит ТЧ.


При выполнении получаю вот такую ошибку:


: Ошибка при вызове метода контекста (Сортировать)
   Таблица.Сортировать("ДатаДокумента    Возр");
по причине:
Неверное имя колонки


Сломал остатки мозга.
В чем ошибка-то?
1 ParaWiz
 
22.09.11
14:40
гхм Таблица.Сортировать("ДатаДокумента+");  не предлагать ?
2 ParaWiz
 
22.09.11
14:40
Или раз уж по возрастанию то вообще Таблица.Сортировать("ДатаДокумента");
3 Byasha
 
22.09.11
14:43
Эээээ, колонка то такая есть?
4 Wobland
 
22.09.11
14:44
(1) это что это?
(0) ну нет у тебя в Таблице колонки ДатаДокумента
5 Nikitos
 
22.09.11
14:45
(3) вообще-то есть. Это написано
6 Nikitos
 
22.09.11
14:45
то(4) в (1) это 77, а колонка такая есть в таблице и в отладчике она нормально видна.
7 Nikitos
 
22.09.11
14:47
(4) опять же как ее может не быть, если я выгружаю ТЧ полностью, а, как я уже писал выше, ДатаДокумента - реквизит ТЧ.

???
8 Wobland
 
22.09.11
14:47
(7) скопипасти наименование. код верный
9 andrewks
 
22.09.11
14:47
а если её посмотреть ч/з ВыбратьСтороку()?
10 Nikitos
 
22.09.11
14:49
(8) наименование именно скопипастено. Причем абсолютно не важно по какой из колонок я хочу отсортировать. Одна и та же ошибка вылазит, меняется только имя колонки
11 Nikitos
 
22.09.11
14:53
хм...
Всем спасибо код верный. Переписал руками анправление сортировки ("Возр") и заработало.
Странный глюк.
12 hhhh
 
22.09.11
14:57
(11) тебе нужно только в паре с батюшкой работать.