> > Uses strutils;
> > ...
> >
> Foutputdoc.CreateTextNode(LeftStr(UTF8Decode(AnsiReplaceStr(AnsiReplac
> > eStr(E
> > F.Field.AsString,#10,'
'),#13,'')),32767));
> >
> > Ludo
> >
> That's what I thought at first, too ;)
>
> But the & gets encoded again by the XML unit and you get:
>
On 12-8-2011 16:31, Ludo Brands wrote:
>> Excel needs an encoded LF:
>> First line.
Second line
>>
>> How can I produce that?
>>
>
> Uses strutils;
> ...
> Foutputdoc.CreateTextNode(LeftStr(UTF8Decode(AnsiReplaceStr(AnsiReplaceStr(E
> F.Field.AsString,#10,'
'),#13,'')),32767));
>
> Ludo
>
That's
> All,
>
> Looking at multiline support of text/string cells for export
> to Excel XML format.
>
> My code, such as:
> TDOMElement(FieldNode).SetAttribute('ss:Type', 'String');
> FNode :=
> Foutputdoc.CreateTextNode(LeftStr(UTF8Decode(EF.Field.AsString
> ), 32767)); writes out a cell li
All,
Looking at multiline support of text/string cells for export to Excel
XML format.
My code, such as:
TDOMElement(FieldNode).SetAttribute('ss:Type', 'String');
FNode :=
Foutputdoc.CreateTextNode(LeftStr(UTF8Decode(EF.Field.AsString), 32767));
writes out a cell like:
First line.
Second