Friday, March 9, 2012

RDL name with umlauts

Hello,
I programmatically upload a rdl file to my reporting server with Delphi 7
like this:
procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile, parentPath
: String);
var
fs : TFileStream;
byteArray : TByteDynArray;
warnings : ArrayOfWarning;
i : Integer;
begin
fs := TFileStream.Create(rdlfile,fmOpenRead);
Try
Try
if fs.Size > 0 Then
begin
SetLength(byteArray, fs.Size);
fs.ReadBuffer(byteArray[0],fs.Size);
end;
except on e:Exception do
raise ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
+ errCouldNotOpenRDLFile + ': '+e.Message);
end;
finally
fs.Free;
end;
Try
warnings := FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
If Not (warnings = nil) Then
begin
for i := 0 to High(warnings)-1 do
SendDebug('Warnung beim Upload der RDL: '+ warnings[i].Message);
end;
except on e : Exception do
raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: ' +
errCouldNotUploadRDL + ': ' + e.Message);
end;
end;
This works except one thing:
Due to german users I'd like to have umlauts in the rdl name. Unfortunately
Reporting Services do not allow that (besides some other special characters).
Is there a special conversion to make this work?
Thank you in advance.
Sandra GeislerHello Sandra,
which version of Reporting Services do you use?
Which Webservice, should be ReportService2005?
Can you reproduce this with the upload function in Report Manager?
Can you reproduce this with the sample RSS script, which uploads the sample
report?
Regards
Klaus Sobel
Microsoft Developer Support EMEA
"Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
Newsbeitrag news:D3D806A0-7ADA-4168-BF28-7C9E17B0522C@.microsoft.com...
> Hello,
> I programmatically upload a rdl file to my reporting server with Delphi 7
> like this:
> procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile,
> parentPath
> : String);
> var
> fs : TFileStream;
> byteArray : TByteDynArray;
> warnings : ArrayOfWarning;
> i : Integer;
> begin
> fs := TFileStream.Create(rdlfile,fmOpenRead);
> Try
> Try
> if fs.Size > 0 Then
> begin
> SetLength(byteArray, fs.Size);
> fs.ReadBuffer(byteArray[0],fs.Size);
> end;
> except on e:Exception do
> raise ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
> + errCouldNotOpenRDLFile + ': '+e.Message);
> end;
> finally
> fs.Free;
> end;
> Try
> warnings :=> FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
> If Not (warnings = nil) Then
> begin
> for i := 0 to High(warnings)-1 do
> SendDebug('Warnung beim Upload der RDL: '+ warnings[i].Message);
> end;
> except on e : Exception do
> raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: ' +
> errCouldNotUploadRDL + ': ' + e.Message);
> end;
> end;
>
> This works except one thing:
> Due to german users I'd like to have umlauts in the rdl name.
> Unfortunately
> Reporting Services do not allow that (besides some other special
> characters).
> Is there a special conversion to make this work?
> Thank you in advance.
> Sandra Geisler|||Hello,
thanks for your fast reply.
I also get this error message (sry, I forgot):
Der Name des Elements 'T'bel' ist nicht gültig. Der Name kann höchstens 260
Zeichen lang sein und kann nicht mit einem Schrägstrich beginnen; au�erdem
gelten weitere Einschränkungen. Informationen zu allen Einschränkungen finden
Sie in der Dokumentation. --> Der Name des Elements 'S'sel' ist nicht
gültig. Der Name kann höchstens 260 Zeichen lang sein und kann nicht mit
einem Schrägstrich beginnen; au�erdem gelten weitere Einschränkungen.
Informationen zu allen Einschränkungen finden Sie in der
Dokumentation. 13:05:43
Regarding your questions:
> which version of Reporting Services do you use?
SQL Server 2000 SP4, Reporting Services Enterprise Version 8.00.1038.00
(i.e. SP2)
> Which Webservice, should be ReportService2005?
ummmmhh, where do I look that up? But regarding to question 1 I do not think
it is ReportService2005...
> Can you reproduce this with the upload function in Report Manager?
No, that works ok with the same rdl. But, in this case you dont have to
enter the name of the rdl resp. report, just the rdl file location and the
name is created automatically (and correctly).
Thanks in advance
Sandra Geisler
"Klaus Sobel [MS]" wrote:
> Hello Sandra,
> which version of Reporting Services do you use?
> Which Webservice, should be ReportService2005?
> Can you reproduce this with the upload function in Report Manager?
> Can you reproduce this with the sample RSS script, which uploads the sample
> report?
> Regards
> Klaus Sobel
> Microsoft Developer Support EMEA
> "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
> Newsbeitrag news:D3D806A0-7ADA-4168-BF28-7C9E17B0522C@.microsoft.com...
> > Hello,
> >
> > I programmatically upload a rdl file to my reporting server with Delphi 7
> > like this:
> >
> > procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile,
> > parentPath
> > : String);
> > var
> > fs : TFileStream;
> > byteArray : TByteDynArray;
> > warnings : ArrayOfWarning;
> > i : Integer;
> > begin
> > fs := TFileStream.Create(rdlfile,fmOpenRead);
> > Try
> > Try
> > if fs.Size > 0 Then
> > begin
> > SetLength(byteArray, fs.Size);
> > fs.ReadBuffer(byteArray[0],fs.Size);
> > end;
> > except on e:Exception do
> > raise ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
> > + errCouldNotOpenRDLFile + ': '+e.Message);
> > end;
> > finally
> > fs.Free;
> > end;
> >
> > Try
> > warnings :=> > FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
> > If Not (warnings = nil) Then
> > begin
> > for i := 0 to High(warnings)-1 do
> > SendDebug('Warnung beim Upload der RDL: '+ warnings[i].Message);
> > end;
> > except on e : Exception do
> > raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: ' +
> > errCouldNotUploadRDL + ': ' + e.Message);
> > end;
> > end;
> >
> >
> > This works except one thing:
> > Due to german users I'd like to have umlauts in the rdl name.
> > Unfortunately
> > Reporting Services do not allow that (besides some other special
> > characters).
> > Is there a special conversion to make this work?
> >
> > Thank you in advance.
> >
> > Sandra Geisler
>
>|||Hello Sandra,
at the end the Upload in Report Manager is also using the CreateReport
method, so in general it works with the web service method.
It's possible that the problem is related with the DELPHI app, which is
calling the web service.
Try the sample RSS Script UploadReports.rss
You should find it in
\Programme\Microsoft SQL Server\MSSQL\Reporting Services\Samples
If this works there's a problem with the DELPHI app.
Best Regards
Klaus Sobel
Microsoft Developer Support EMEA
"Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
Newsbeitrag news:49BCE6D2-B86E-4E7C-961C-1F5FB3C4DBFF@.microsoft.com...
> Hello,
> thanks for your fast reply.
> I also get this error message (sry, I forgot):
> Der Name des Elements 'T'bel' ist nicht gültig. Der Name kann höchstens
> 260
> Zeichen lang sein und kann nicht mit einem Schrägstrich beginnen; außerdem
> gelten weitere Einschränkungen. Informationen zu allen Einschränkungen
> finden
> Sie in der Dokumentation. --> Der Name des Elements 'S'sel' ist nicht
> gültig. Der Name kann höchstens 260 Zeichen lang sein und kann nicht mit
> einem Schrägstrich beginnen; außerdem gelten weitere Einschränkungen.
> Informationen zu allen Einschränkungen finden Sie in der
> Dokumentation. 13:05:43
> Regarding your questions:
>> which version of Reporting Services do you use?
> SQL Server 2000 SP4, Reporting Services Enterprise Version 8.00.1038.00
> (i.e. SP2)
>> Which Webservice, should be ReportService2005?
> ummmmhh, where do I look that up? But regarding to question 1 I do not
> think
> it is ReportService2005...
>> Can you reproduce this with the upload function in Report Manager?
> No, that works ok with the same rdl. But, in this case you dont have to
> enter the name of the rdl resp. report, just the rdl file location and the
> name is created automatically (and correctly).
> Thanks in advance
> Sandra Geisler
>
> "Klaus Sobel [MS]" wrote:
>> Hello Sandra,
>> which version of Reporting Services do you use?
>> Which Webservice, should be ReportService2005?
>> Can you reproduce this with the upload function in Report Manager?
>> Can you reproduce this with the sample RSS script, which uploads the
>> sample
>> report?
>> Regards
>> Klaus Sobel
>> Microsoft Developer Support EMEA
>> "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
>> Newsbeitrag news:D3D806A0-7ADA-4168-BF28-7C9E17B0522C@.microsoft.com...
>> > Hello,
>> >
>> > I programmatically upload a rdl file to my reporting server with Delphi
>> > 7
>> > like this:
>> >
>> > procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile,
>> > parentPath
>> > : String);
>> > var
>> > fs : TFileStream;
>> > byteArray : TByteDynArray;
>> > warnings : ArrayOfWarning;
>> > i : Integer;
>> > begin
>> > fs := TFileStream.Create(rdlfile,fmOpenRead);
>> > Try
>> > Try
>> > if fs.Size > 0 Then
>> > begin
>> > SetLength(byteArray, fs.Size);
>> > fs.ReadBuffer(byteArray[0],fs.Size);
>> > end;
>> > except on e:Exception do
>> > raise
>> > ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
>> > + errCouldNotOpenRDLFile + ': '+e.Message);
>> > end;
>> > finally
>> > fs.Free;
>> > end;
>> >
>> > Try
>> > warnings :=>> > FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
>> > If Not (warnings = nil) Then
>> > begin
>> > for i := 0 to High(warnings)-1 do
>> > SendDebug('Warnung beim Upload der RDL: '+
>> > warnings[i].Message);
>> > end;
>> > except on e : Exception do
>> > raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: '
>> > +
>> > errCouldNotUploadRDL + ': ' + e.Message);
>> > end;
>> > end;
>> >
>> >
>> > This works except one thing:
>> > Due to german users I'd like to have umlauts in the rdl name.
>> > Unfortunately
>> > Reporting Services do not allow that (besides some other special
>> > characters).
>> > Is there a special conversion to make this work?
>> >
>> > Thank you in advance.
>> >
>> > Sandra Geisler
>>|||Hello Klaus,
thanks for your reply.
Unfortunately I don't have this sample script on my test machine.
I suppose the problem does not origin from the delphi app, anyway not
directly.
I agree, that the Report Manager also has to use the CreateReport method to
upload the rdl. But I think there is perhaps some encoding incompatibility
between the delphi app and the webservice. The origin of the described error
message is definitely the webservice, namely :
Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources.Strings rsInvalidItemName
But I don't understand that, because the name definitely does not contain
any invalid characters and the problem only occurs with umlauts. Other names
are accepted, so that the constitution of the path of the rdl could not be
the problem. The error only occurs if in the CreateReport method the first
parameter contains an umlaut.
The wrapping class has the following registration code for the callback
interface:
InvRegistry.RegisterInterface(TypeInfo(ReportingServiceSoap),
'http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices',
'utf-8');
Whereby ReportingServiceSoap is the callback interface where the methods of
the webservice are defined.
I think it is some encoding issue, but I don't know exactly where to start
searching.
Thanks in advance
Sandra Geisler
"Klaus Sobel [MS]" wrote:
> Hello Sandra,
> at the end the Upload in Report Manager is also using the CreateReport
> method, so in general it works with the web service method.
> It's possible that the problem is related with the DELPHI app, which is
> calling the web service.
> Try the sample RSS Script UploadReports.rss
> You should find it in
> \Programme\Microsoft SQL Server\MSSQL\Reporting Services\Samples
> If this works there's a problem with the DELPHI app.
> Best Regards
> Klaus Sobel
> Microsoft Developer Support EMEA
> "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
> Newsbeitrag news:49BCE6D2-B86E-4E7C-961C-1F5FB3C4DBFF@.microsoft.com...
> > Hello,
> >
> > thanks for your fast reply.
> >
> > I also get this error message (sry, I forgot):
> >
> > Der Name des Elements 'T'bel' ist nicht gültig. Der Name kann höchstens
> > 260
> > Zeichen lang sein und kann nicht mit einem Schrägstrich beginnen; au�erdem
> > gelten weitere Einschränkungen. Informationen zu allen Einschränkungen
> > finden
> > Sie in der Dokumentation. --> Der Name des Elements 'S'sel' ist nicht
> > gültig. Der Name kann höchstens 260 Zeichen lang sein und kann nicht mit
> > einem Schrägstrich beginnen; au�erdem gelten weitere Einschränkungen.
> > Informationen zu allen Einschränkungen finden Sie in der
> > Dokumentation. 13:05:43
> >
> > Regarding your questions:
> >
> >> which version of Reporting Services do you use?
> >
> > SQL Server 2000 SP4, Reporting Services Enterprise Version 8.00.1038.00
> > (i.e. SP2)
> >
> >> Which Webservice, should be ReportService2005?
> > ummmmhh, where do I look that up? But regarding to question 1 I do not
> > think
> > it is ReportService2005...
> >
> >> Can you reproduce this with the upload function in Report Manager?
> >
> > No, that works ok with the same rdl. But, in this case you dont have to
> > enter the name of the rdl resp. report, just the rdl file location and the
> > name is created automatically (and correctly).
> >
> > Thanks in advance
> >
> > Sandra Geisler
> >
> >
> >
> > "Klaus Sobel [MS]" wrote:
> >
> >> Hello Sandra,
> >>
> >> which version of Reporting Services do you use?
> >> Which Webservice, should be ReportService2005?
> >> Can you reproduce this with the upload function in Report Manager?
> >> Can you reproduce this with the sample RSS script, which uploads the
> >> sample
> >> report?
> >>
> >> Regards
> >>
> >> Klaus Sobel
> >>
> >> Microsoft Developer Support EMEA
> >> "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
> >> Newsbeitrag news:D3D806A0-7ADA-4168-BF28-7C9E17B0522C@.microsoft.com...
> >> > Hello,
> >> >
> >> > I programmatically upload a rdl file to my reporting server with Delphi
> >> > 7
> >> > like this:
> >> >
> >> > procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile,
> >> > parentPath
> >> > : String);
> >> > var
> >> > fs : TFileStream;
> >> > byteArray : TByteDynArray;
> >> > warnings : ArrayOfWarning;
> >> > i : Integer;
> >> > begin
> >> > fs := TFileStream.Create(rdlfile,fmOpenRead);
> >> > Try
> >> > Try
> >> > if fs.Size > 0 Then
> >> > begin
> >> > SetLength(byteArray, fs.Size);
> >> > fs.ReadBuffer(byteArray[0],fs.Size);
> >> > end;
> >> > except on e:Exception do
> >> > raise
> >> > ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
> >> > + errCouldNotOpenRDLFile + ': '+e.Message);
> >> > end;
> >> > finally
> >> > fs.Free;
> >> > end;
> >> >
> >> > Try
> >> > warnings :=> >> > FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
> >> > If Not (warnings = nil) Then
> >> > begin
> >> > for i := 0 to High(warnings)-1 do
> >> > SendDebug('Warnung beim Upload der RDL: '+
> >> > warnings[i].Message);
> >> > end;
> >> > except on e : Exception do
> >> > raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: '
> >> > +
> >> > errCouldNotUploadRDL + ': ' + e.Message);
> >> > end;
> >> > end;
> >> >
> >> >
> >> > This works except one thing:
> >> > Due to german users I'd like to have umlauts in the rdl name.
> >> > Unfortunately
> >> > Reporting Services do not allow that (besides some other special
> >> > characters).
> >> > Is there a special conversion to make this work?
> >> >
> >> > Thank you in advance.
> >> >
> >> > Sandra Geisler
> >>
> >>
> >>
>
>|||Oh my god, I solved it ;-).
It was an encoding issue which had its origin in the SOAPHTPPClient unit of
Delphi.
I had to set the THTTPRIO.HTTPWebNode.UseUTF8InHeader to true and then it
worked :-)...
Thank you very much for your support!
"Sandra Geisler" wrote:
> Hello Klaus,
> thanks for your reply.
> Unfortunately I don't have this sample script on my test machine.
> I suppose the problem does not origin from the delphi app, anyway not
> directly.
> I agree, that the Report Manager also has to use the CreateReport method to
> upload the rdl. But I think there is perhaps some encoding incompatibility
> between the delphi app and the webservice. The origin of the described error
> message is definitely the webservice, namely :
> Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources.Strings rsInvalidItemName
> But I don't understand that, because the name definitely does not contain
> any invalid characters and the problem only occurs with umlauts. Other names
> are accepted, so that the constitution of the path of the rdl could not be
> the problem. The error only occurs if in the CreateReport method the first
> parameter contains an umlaut.
> The wrapping class has the following registration code for the callback
> interface:
> InvRegistry.RegisterInterface(TypeInfo(ReportingServiceSoap),
> 'http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices',
> 'utf-8');
> Whereby ReportingServiceSoap is the callback interface where the methods of
> the webservice are defined.
> I think it is some encoding issue, but I don't know exactly where to start
> searching.
> Thanks in advance
> Sandra Geisler
> "Klaus Sobel [MS]" wrote:
> > Hello Sandra,
> >
> > at the end the Upload in Report Manager is also using the CreateReport
> > method, so in general it works with the web service method.
> >
> > It's possible that the problem is related with the DELPHI app, which is
> > calling the web service.
> >
> > Try the sample RSS Script UploadReports.rss
> >
> > You should find it in
> >
> > \Programme\Microsoft SQL Server\MSSQL\Reporting Services\Samples
> >
> > If this works there's a problem with the DELPHI app.
> >
> > Best Regards
> >
> > Klaus Sobel
> >
> > Microsoft Developer Support EMEA
> >
> > "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
> > Newsbeitrag news:49BCE6D2-B86E-4E7C-961C-1F5FB3C4DBFF@.microsoft.com...
> > > Hello,
> > >
> > > thanks for your fast reply.
> > >
> > > I also get this error message (sry, I forgot):
> > >
> > > Der Name des Elements 'T'bel' ist nicht gültig. Der Name kann höchstens
> > > 260
> > > Zeichen lang sein und kann nicht mit einem Schrägstrich beginnen; au�erdem
> > > gelten weitere Einschränkungen. Informationen zu allen Einschränkungen
> > > finden
> > > Sie in der Dokumentation. --> Der Name des Elements 'S'sel' ist nicht
> > > gültig. Der Name kann höchstens 260 Zeichen lang sein und kann nicht mit
> > > einem Schrägstrich beginnen; au�erdem gelten weitere Einschränkungen.
> > > Informationen zu allen Einschränkungen finden Sie in der
> > > Dokumentation. 13:05:43
> > >
> > > Regarding your questions:
> > >
> > >> which version of Reporting Services do you use?
> > >
> > > SQL Server 2000 SP4, Reporting Services Enterprise Version 8.00.1038.00
> > > (i.e. SP2)
> > >
> > >> Which Webservice, should be ReportService2005?
> > > ummmmhh, where do I look that up? But regarding to question 1 I do not
> > > think
> > > it is ReportService2005...
> > >
> > >> Can you reproduce this with the upload function in Report Manager?
> > >
> > > No, that works ok with the same rdl. But, in this case you dont have to
> > > enter the name of the rdl resp. report, just the rdl file location and the
> > > name is created automatically (and correctly).
> > >
> > > Thanks in advance
> > >
> > > Sandra Geisler
> > >
> > >
> > >
> > > "Klaus Sobel [MS]" wrote:
> > >
> > >> Hello Sandra,
> > >>
> > >> which version of Reporting Services do you use?
> > >> Which Webservice, should be ReportService2005?
> > >> Can you reproduce this with the upload function in Report Manager?
> > >> Can you reproduce this with the sample RSS script, which uploads the
> > >> sample
> > >> report?
> > >>
> > >> Regards
> > >>
> > >> Klaus Sobel
> > >>
> > >> Microsoft Developer Support EMEA
> > >> "Sandra Geisler" <SandraGeisler@.discussions.microsoft.com> schrieb im
> > >> Newsbeitrag news:D3D806A0-7ADA-4168-BF28-7C9E17B0522C@.microsoft.com...
> > >> > Hello,
> > >> >
> > >> > I programmatically upload a rdl file to my reporting server with Delphi
> > >> > 7
> > >> > like this:
> > >> >
> > >> > procedure TRepServWrapper.PublishRDLFile (const rdlname, rdlfile,
> > >> > parentPath
> > >> > : String);
> > >> > var
> > >> > fs : TFileStream;
> > >> > byteArray : TByteDynArray;
> > >> > warnings : ArrayOfWarning;
> > >> > i : Integer;
> > >> > begin
> > >> > fs := TFileStream.Create(rdlfile,fmOpenRead);
> > >> > Try
> > >> > Try
> > >> > if fs.Size > 0 Then
> > >> > begin
> > >> > SetLength(byteArray, fs.Size);
> > >> > fs.ReadBuffer(byteArray[0],fs.Size);
> > >> > end;
> > >> > except on e:Exception do
> > >> > raise
> > >> > ECouldNotOpenRDLFile.Create('TRepServWrapper.PublishRDLFile: '
> > >> > + errCouldNotOpenRDLFile + ': '+e.Message);
> > >> > end;
> > >> > finally
> > >> > fs.Free;
> > >> > end;
> > >> >
> > >> > Try
> > >> > warnings :=> > >> > FRSInt.CreateReport(rdlname,parentPath,True,byteArray,nil);
> > >> > If Not (warnings = nil) Then
> > >> > begin
> > >> > for i := 0 to High(warnings)-1 do
> > >> > SendDebug('Warnung beim Upload der RDL: '+
> > >> > warnings[i].Message);
> > >> > end;
> > >> > except on e : Exception do
> > >> > raise ECouldNotUploadRDL.Create('TRepServWrapper.PublishRDLFile: '
> > >> > +
> > >> > errCouldNotUploadRDL + ': ' + e.Message);
> > >> > end;
> > >> > end;
> > >> >
> > >> >
> > >> > This works except one thing:
> > >> > Due to german users I'd like to have umlauts in the rdl name.
> > >> > Unfortunately
> > >> > Reporting Services do not allow that (besides some other special
> > >> > characters).
> > >> > Is there a special conversion to make this work?
> > >> >
> > >> > Thank you in advance.
> > >> >
> > >> > Sandra Geisler
> > >>
> > >>
> > >>
> >
> >
> >|||Sandra,
you saved my day.
I stuck in a similar problem. But UseUTF8InHeader solved it.
Thank you
"Sandra Geisler" wrote:
> Oh my god, I solved it ;-).
> It was an encoding issue which had its origin in the SOAPHTPPClient unit of
> Delphi.
> I had to set the THTTPRIO.HTTPWebNode.UseUTF8InHeader to true and then it
> worked :-)...
> Thank you very much for your support!|||Glad to be of some help!
Best regards
Sandra
"Christian Loidl" wrote:
> Sandra,
> you saved my day.
> I stuck in a similar problem. But UseUTF8InHeader solved it.
> Thank you
> "Sandra Geisler" wrote:
> > Oh my god, I solved it ;-).
> > It was an encoding issue which had its origin in the SOAPHTPPClient unit of
> > Delphi.
> > I had to set the THTTPRIO.HTTPWebNode.UseUTF8InHeader to true and then it
> > worked :-)...
> >
> > Thank you very much for your support!
>

No comments:

Post a Comment