Имя: Пароль:
1C
1С v8
Создание колонок таблицы значений в цикле из результата запроса или выборки
0 Sem0709
 
26.05.17
04:02
Всем здрасти!

Вываливается ошибка, не могу понть что не так делаю...
{ВнешняяОбработка.ОбработкаБаланс.Форма.Форма.Форма(17)}: Ошибка при вызове метода контекста (Добавить)
        Таблица.Колонки.Добавить(Склады.Наименование);
по причине:
Неверное имя колонки



    Таблица = Новый ТаблицаЗначений;                  
    
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Склады.Наименование
    |ИЗ
    |    Справочник.Склады КАК Склады";
    
    Склады = Запрос.Выполнить().Выбрать();
    
    Пока Склады.Следующий() Цикл
        
        Таблица.Колонки.Добавить(Склады.Наименование);
        
    КонецЦикла;
1 Альбатрос
 
26.05.17
04:10
(0) Ну дык пробелы стопудов
2 Альбатрос
 
26.05.17
04:11
В имя вставляй "ОсновнойСклад", в заголовок колонки "Основной склад"
3 Sem0709
 
26.05.17
05:22
(2) там одно слово "Владивостокская"
4 h-sp
 
26.05.17
05:26
(3) один склад у вас в базе? Список складов в студию.
5 Sserj
 
26.05.17
05:29
(3) Уверен что именно "Владивостокская" а не "Владивостокская   ", ну сколько символов в наименовании.
6 h-sp
 
26.05.17
05:33
(3) да, вот так

Таблица.Колонки.Добавить(СокрЛП(Склады.Наименование));
7 Sem0709
 
26.05.17
05:37
(6) Нет. Это я валенок))
У меня в названии складов действительно есть пробелы и тире, а мне нужны были Торговые объекты к которым они принадлежат.

Всем спасибо за помощь)