У меня есть старое приложение Delphi, которое использует SAP ActiveX SAPFunctions
var
TmpSAPFunctions: TSAPFunctions;
...
begin
...
TmpSAPFunctions.RemoveAll;
Funct:=TmpSAPFunctions.Add('RFC_READ_TABLE');
Funct.Exports('QUERY_TABLE').Value:='JEST';
Funct.Exports('DELIMITER').Value:=',';
Затем я перекомпилировал приложение в Delphi 2010, но происходит странная вещь.Я больше не получаю данные CSV с разделителями-запятыми, но вместо этого данные кажутся FWV (фиксированные значения ширины)
Я просто обновлял другие части приложения, поэтому я не очень хорошо знаком с программированием на SAP, нонасколько я понимаю из поиска в сети, что режим CSV (который позволяет использовать разделитель) должен быть по умолчанию?
Я не понимаю, как переход с D6 на 2010 может иметь какое-либо значение, если ActiveX в целевой / хост-системе одинаков.