Использование собственных функций
FastReport 3.08
При попытке распечатать отчет содержащий мою функцию выдает ошибку:
Invalid Variant Type Conversion
Функция настроена в соответствии с документацией
в FR3.05 - все работает
Что-нибудь поменялось в версии 3.08 ?
При попытке распечатать отчет содержащий мою функцию выдает ошибку:
Invalid Variant Type Conversion
Функция настроена в соответствии с документацией
в FR3.05 - все работает
Что-нибудь поменялось в версии 3.08 ?
Комментарии
Var
i : Integer;
begin
i := 1;
IntToStr(i); //вылетает ошибка
IntToStr(i+0); //ошибки нет
End;
и можно смело переходить на 8 билд??
таких мест у меня много и отчетов штук 200....
ждем 9 билд. и смотрим как он заработает.
при чем здесь это??
если все в предыдущей работало а в новой перестало значит проблема в версии а не в дельфи.
У меня работает в любых комбинациях.
Проверяй свой отчет.
буду ждать следующий.
если имеют место ошибку у других.
значит при таких ситуациях могут возникать и у меня..
а лишних головников мне не надо.
Поэтому лучше подождать пока нормальный выйдет реализ.
Супер. А если кто-то на бумере в столб въехал то все будем ждать новую модель?
Увидел знакомую ошибку и решил тоже спросить.
У меня дельфи 6 ,ставлю FastReport 3. Всё ок.
Запусаю пример из папки FastReport 3\Demos\Main и следующие отчеты:
old-style crosstab;calendar
выдают ошибку "Invalid type variant conversion".
Может кто знает в чем проблема и как её решить.
Я теперь сомневаюсь в переходе на эту версию.
Переставил компоненту один отчет заработал а другой выдает такую же ошибку.
Сейчас попробую поставить еще и 1 update.
Что посоветуете ?
П.С. мне уже порядком поднадоело отлавливать эти ошибки по работе с вариантами. Пора видимо переходить на другой отчетник
Что будет если
1.
<span style='color:purple'>var
v :variant;
begin
v:=NULL;
MessageDlg(v+' Какойто текст',mtWarning,[mbOk],0);
end;</span>
и
2.
<span style='color:purple'>var
v :variant;
begin
v:='Hello';
MessageDlg(v+' Какойто текст',mtWarning,[mbOk],0);
end;</span>
так вот в первом случае будет - Invalid Variant Convertation, - что часто появляется в проекте Fast Report.
П.С. При чем тут Делфи. И разработчики именно эти места гдето и просмотрели
Или ты хочешь сказать что у автора именно так везде и написано?
Именно. Иначе откуда: "Invalid Variant Convertation, --\\-- Operation " и им подобные.
в Fast Script как не было, так и нет проверок на Null в операциях +, -, /, *,
пришлось добавлять самостоятельно
2Stranger
Я разве писАл, что пытаюсь виполнять конкатинацию. По сообщению об ошибке я делаю предположение о проблеме на стороне разработчика.
http://www.fast-report.com/en/forum/?p=/discussion/1567
вот с чего весь сыр бор . Тема "функция SUM() в скрипте"
В своих топиках я показывал утрированные примеры. В которых генерировалась ошибка и отнюдь не по вине разработчиков Делфей.
Но если ты считаеш, что от твоих циничных комментариев кому нибудь будет польза (или может ты развлекаешся так), то валяй офтопь дальше.
Если заглянеш суда
http://www.fast-report.com/en/forum/?p=/discussion/1545
то увидиш, что ошибки бывают и у разработчиков FastReport'a (на которых ты почему то молишся)
Позьволь я тебе обьясню свою позицию. Если б я не хотел работать с FastReport я б здесь флудом не занимался.
Никто ни на кого не молится.
А я говорил что ошибок нет? Пока что ты не можешь предъявить ситуацию - сам сказал что примеры отфонарные. Чего ты от разработчиков-то хочешь?
На личности еще никто не переходил