Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 03:28

Неверное имя колонки

Автор ferrari314, 16 окт 2015, 10:33

0 Пользователей и 1 гость просматривают эту тему.

ferrari314

Приветствую всех, есть такая непонятная мне бага. Добавляю колонку в ТЗ, присваиваю ей новое имя
Колонна = Месяцы.Колонки.Добавить(Имя);
1с ругается:
ЦитироватьНеверное имя колонки
НЕ пойму в чем проблема.
* Колонки с таким именем не существует. Проверяем в отладке - колонок в таблице вообще нет.
* Переменная Имя типа строка, как и должно быть
* Никаких пробелов и т.д. в строке нет. Строка содержит 4 цифры: "2015".
Погуглил, даже нашел такие проблемы. но решения нет.

ferrari314

Нашел. Имя колонки должно начинаться с латинского символа :angry:
"У"+ Имя ; //вот то что нужно
Кто этот бред придумал?:^454^:

vitasw

Цитата: ferrari314 от 16 окт 2015, 10:33Колонна = Месяцы.Колонки.Добавить(Имя);
Имя - точно строка, а не число?

has

Обязательно с латинского? Подчеркивание должно прокатить. Видать как с переменными, например, нельзя назвать переменную 1АА, а вот АА1 можно

ferrari314

ЦитироватьПодчеркивание должно прокатить
Это и есть один из латинских символов.

pavl_vs

ferrari314, авторов этого "бреда" ищите у истоков классических языков программирования, это во-первых.

Во-вторых, если уж пользуешься каким то языком, то прими его "правила игры".
Наконец, не обязательно латинский символ, достаточно нашу родную букву, а это уже не "классика" - это русификация языков.

Теги: Странное 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск