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

Обсуждение Stimulsoft Reports.WEB
Ответить
raaad
Сообщения: 23
Зарегистрирован: 17 мар 2017, 11:21

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

Сообщение raaad »

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

1 есть 2 колонки с именами col$ и col%, т.е. различаются только последним спец. символом
2 если вывести в отчет обе эти колонки, то в отчете будут отображаться только данные из первой колонки в обоих полях
3 насколько я понял, это возникает из-за того, что StiNameValidator приводит эти имена к безопасному виду, заменяя все не устраивающие символы наподчеркивания, а в таком случае они становятся одинаковыми: col_ и col_
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
raaad
Сообщения: 23
Зарегистрирован: 17 мар 2017, 11:21

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

Сообщение raaad »

День добрый.

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

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

Я просто хочу узнать, если ли вообще шанс что это будет исправлено в обозримом будущем?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

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

Сообщение Aleksey »

Здравствуйте,

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

Спасибо.
raaad
Сообщения: 23
Зарегистрирован: 17 мар 2017, 11:21

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

Сообщение raaad »

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

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

Причем, в колонках магия с подчеркиванием работает, а вот с вычисляемых колонках не работает никак, ни "Auto.Column_1", ни "Auto.[Column 1]"
Вложения
Report.mrt
(18.64 КБ) 336 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

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

Сообщение HighAley »

Здравствуйте.

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

Спасибо.
Ответить