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