У меня есть приложение, которое использует Rave Reports.
После обновления с Delphi 2006 до Delphi 2010 некоторые скрипты перестали работать и дают
Сообщение о нарушении прав доступа
У меня есть скрипт, который выглядит так:
OnGetText:
IF (ddvDetailTaxidEventType.AsInteger = 1) THEN
Value := 'TEST ' + ddvDetailTaxidEventType.AsString ;
ELSE
Value := 'TEST ';
END IF;
Этот скрипт работает в Rave 6.5BE (D2006), но не в Rave 7.7BE (D2010)
Примечание:
Команда : Значение: = 'TEST' + ddvDetailTaxidEventType.AsString;
работает без операторов If и EndIf.
Команда : Значение: = 'ТЕСТ';
работает без операторов If и EndIf.
Команда : if (ddvDetailTaxidEventType.AsInteger = 1) THEN
Дает сообщение о нарушении прав доступа
Команда : if (ddvDetailTaxidEventType.AsString = ‘1’) THEN
Дает сообщение о нарушении прав доступа
Я просто не вижу, где я иду не так ...
помогите пожалуйста.