Страница 1 из 1

Неправильное поведение при именах колонок со спец. символами

Добавлено: 17 мар 2017, 11:32
raaad
Добрый день, использую 2016.3, возникла вот такая проблема:

1 есть 2 колонки с именами col$ и col%, т.е. различаются только последним спец. символом
2 если вывести в отчет обе эти колонки, то в отчете будут отображаться только данные из первой колонки в обоих полях
3 насколько я понял, это возникает из-за того, что StiNameValidator приводит эти имена к безопасному виду, заменяя все не устраивающие символы наподчеркивания, а в таком случае они становятся одинаковыми: col_ и col_

Re: Неправильное поведение при именах колонок со спец. симво

Добавлено: 20 мар 2017, 16:00
HighAley
Здравствуйте.

Пожалуйста, измените название колонки, чтобы не возникало такой проблемы.

Спасибо.

Re: Неправильное поведение при именах колонок со спец. симво

Добавлено: 21 мар 2017, 13:24
raaad
День добрый.

В нашей системе названия колонок задаются в источнике данных, который вне нашего контроля, так что это решение не подойдет.

К тому же, если не брать эти синтетические названия, а что-нибудь по проще, например: "дата созд" и "дата_созд" - результат будет так же неверный.

Я просто хочу узнать, если ли вообще шанс что это будет исправлено в обозримом будущем?

Re: Неправильное поведение при именах колонок со спец. симво

Добавлено: 25 мар 2017, 14:07
Aleksey
Здравствуйте,

Да мы планируем это доработать.
Проблема уже старая, в планах есть, но к сожалению пока не удалось сделать простое и элегантное решение.

Спасибо.

Re: Неправильное поведение при именах колонок со спец. симво

Добавлено: 10 апр 2017, 11:05
raaad
Нашел еще одну проблему, как мне кажется связанную с этой темой:

1 Если задать имя переменной "Variable 1"
2 При перетаскивании ее на страницу или при выборе ее двойным кликом в окне выражения, она проставляется как "Variable_1"
3 Но при этом не работает, значение не отображается
4 Работает только если вручную выражение записать как "[Variable 1]"

Причем, в колонках магия с подчеркиванием работает, а вот с вычисляемых колонках не работает никак, ни "Auto.Column_1", ни "Auto.[Column 1]"

Re: Неправильное поведение при именах колонок со спец. симво

Добавлено: 13 апр 2017, 09:21
HighAley
Здравствуйте.

Спасибо за информацию.
Мы работаем над этой проблемой.
О результатах сообщим позже.

Спасибо.