|  | Создание колонок в таблице значений | ☑ | 
    
        | 0
    
        Aydar   22.09.17✎ 12:41 | 
        Имеется таблица значений. Пытаюсь создать колонки, следующим образом
Для Счетчик=1000 По 1001 Цикл
 ТЗ.Колонки.Добавить("Колонка"+Счетчик, Новый ОписаниеТипов("Число"), "Колонка"+Счетчик);
 КонецЦикла
 ЭлементыФормы.ТПоле.СоздатьКолонки();
 
 При Счетчик=1 По 999 Колонки создаются нормально.
 Почему не создаются при Счетчик=1000?
 |  | 
    
        | 1
    
        vicof   22.09.17✎ 12:42 | 
        Нахрена тебе 1000 колонок?     |  | 
    
        | 2
    
        Lexey_   22.09.17✎ 12:44 | 
        (0) потому что 1 000     |  | 
    
        | 3
    
        Lexey_   22.09.17✎ 12:44 | 
        "1 000"     |  | 
    
        | 4
    
        vicof   22.09.17✎ 12:47 | 
        (3) Взял всю интригу испортил     |  | 
    
        | 5
    
        Good_Smile   22.09.17✎ 12:48 | 
        (0) а какую ошибку выдает?
"Колонка1 000" не может быть создана?
 |  | 
    
        | 6
    
        Aydar   22.09.17✎ 12:49 | 
        (5) Не верное имя колонки     |  | 
    
        | 7
    
        catena   22.09.17✎ 12:50 | 
        Формат(Счетчик,"ЧГ=")     |  | 
    
        | 8
    
        h-sp   22.09.17✎ 12:50 | 
        (0) "Колонка"+Счетчик     за такое руки надо отрывать     |  | 
    
        | 9
    
        Aydar   22.09.17✎ 12:50 | 
        (8) А как нужно?     |  | 
    
        | 10
    
        Альбатрос   22.09.17✎ 12:51 | 
        (9) см (7)     |  | 
    
        | 11
    
        Aydar   22.09.17✎ 12:54 | 
        (7) Можешь пример привести?     |  | 
    
        | 12
    
        Mankubus   22.09.17✎ 12:56 | 
        (11) Вместо "Счетчик" в цикле пиши (7)     |  | 
    
        | 13
    
        h-sp   22.09.17✎ 12:56 | 
        (11) пример
 "Колонка" + Формат(Счетчик,"ЧГ=")
 |  | 
    
        | 14
    
        catena   22.09.17✎ 12:57 | 
        (11)Это и есть пример. Почему не создается колонка? Потому что после 999 в число впихивается неразрывный пробел между разрядами. При составлении имени колонки идет неявное преобразования числа в строку. Формат делает преобразование в строку по твоим правилам. "ЧГ=" - означает "не делай мне там разрыв".     |  | 
    
        | 15
    
        Aydar   22.09.17✎ 13:02 | 
        (14) Спасибо большое.     |  | 
    
        | 16
    
        Tateossian   22.09.17✎ 13:05 | 
        (13) Еще проще"Колонка" + XMLСтрока(Счетчик)     |  | 
    
        | 17
    
        Базис   naïve 22.09.17✎ 13:50 | 
        В "Жизнь" играть будешь?     |  |