FR3 in ActiveX + TStringList = BAG!!!
ВНИМАНИЕ! Серьёзный баг!
В версии 3.19 (начиная со стабильной и до последней) при наличии в коде ActiveX
и присутствии на активной форме компонентов экспорта (например TfrxExportHTML)
во время загрузки активекса в окно браузера выдаёт ошибку 216.
Если убрать с активной формы компоненты экспорта или из кода FieldsList.ValueFromIndex , всё отрабатывает без ошибок.
Версия Windows: XP SP1
Версия браузера: IE 6.0.2800.1106
PS: Возможно, в экспортном модуле было некорректное переопределение класса TStringList
Письмо на support с примерам отослано.
В версии 3.19 (начиная со стабильной и до последней) при наличии в коде ActiveX
var
FieldsList : Classes.TStringList;
...
x:= FieldsList.ValueFromIndex[i]
и присутствии на активной форме компонентов экспорта (например TfrxExportHTML)
во время загрузки активекса в окно браузера выдаёт ошибку 216.
Если убрать с активной формы компоненты экспорта или из кода FieldsList.ValueFromIndex , всё отрабатывает без ошибок.
Версия Windows: XP SP1
Версия браузера: IE 6.0.2800.1106
PS: Возможно, в экспортном модуле было некорректное переопределение класса TStringList
Письмо на support с примерам отослано.
Комментарии
Спасибо! Пока версии дорабатывают, буду пользоваться этим вариантом.
То ли размер активекса велик (2,5 М OCX), то ли с системой что-то не то. Вроде и на вирусы проверил - всё в порядке.
Вся работа стоит. Всё переставлять?
Или БАГ таки в библиотеке FR3?