Ошибка в дизайнере
Передаю в отчет значание переменной, например:
если вызвать
Я, конечно, подозреваю, что дело в попытке вызова внутреннего метода Calc, т.е. в попытке пропарсить значение переменной, но как-то криво это получается.
Подстажите как избавиться от этого неприятного бага.
P.S. Есть временное решение:
Заранее благодарю за поддержку.
frxReport1.Variables['BB']:=10.556;
А в отчете вставляю Memo в котором содержится текст: "[BB]" (без кавычек).если вызвать
frxReport1.ShowReport;
, то в отчете значение переменной отображается правильно (даже возможны арифметические операции над ним). А если вызвать
frxReport1.DesignReport;
, и в дизайнере нажать 'предварительный просмотр', то вылетает ошибка: "Были обнаружены следующие ошибки: Ошибка в выражении '10,556':';' expected".Я, конечно, подозреваю, что дело в попытке вызова внутреннего метода Calc, т.е. в попытке пропарсить значение переменной, но как-то криво это получается.
Подстажите как избавиться от этого неприятного бага.
P.S. Есть временное решение:
frxReport1.Variables['BB']:=''''+floattostr(10.556)+'''';
а, затем, в коде FR, при необходимости, выполнять обратное преобразование, но больно муторно это, может есть более простой способ?Заранее благодарю за поддержку.
Комментарии
если перед вызовом десигнера присвоить переменные (кажется это имелось в виду), то при первом нажании в дисигнере на кнопку "предварительный просмотр" - всё ОК, но если нажать "енту кнопичку" еще раз - вылетает выше упомянутая ошибочка.
Используете последний билд FR3?
А последний какой?
Теперь как называется FR3? FR Studio?
Сейчас поставлю тройку. Минут через двадцать сообщу результат
Только что полазил по сайту и увидел, что скачать можно только триал четвёрки. Триалы FR 3, FR 2 уже скачать невозможно