Продолжение: создание отчета кодом

Обсуждение Stimulsoft Reports.NET
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Продолжение: создание отчета кодом

Сообщение Edward »

BeraleX писал(а):Более менее достоверного результата добился такой строкой кода

SizeD tmpSize = new SizeD(report.Unit. ConvertFromHInches(tmp.Width),
Все совершенно правильно. Метод ConvertFromHInches конвертирует из сотых дюйма (hundreths of inch), т.е. аргумент tmp.Width и будет в пикселях.

Спасибо.
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

Продолжение: создание отчета кодом

Сообщение BeraleX »

Не стал создавать новую тему. В принципе вопрос не далек от этой.
С помощью кода регистрирую новую переменную:
Report.Dictionary.Variables.Add(new StiVariable("Reports", name, typeof(string), val, false));
В том случае, если она содержит символ двойных кавычек в середине набора символов, на этапе компиляции отчета вылетает ошибка .
Если создавать такую переменную в дизайнере отчетов, вообще не даст просмотреть отчет.
Это баг? Очень нужно, потому что есть серьезная необходимость передавать в отчет переменные: например - завод "Кристалл"
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Продолжение: создание отчета кодом

Сообщение Edward »

BeraleX писал(а):Очень нужно, потому что есть серьезная необходимость передавать в отчет переменные: например - завод "Кристалл"
Такая возможность добавлена в билде от 11 января.

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