|
Создание колонок в таблице значений | ☑ | ||
---|---|---|---|---|
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
|
В "Жизнь" играть будешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |