Hallo *,
On Tue, Jul 11, 2006 at 11:32:17AM +0200, Regina Henschel wrote:
> Jens Ansorg schrieb:
> >
> >nochmal ein anderes Beispiel aus dem gespeicherten content.xml, diesmal
> >mit Formel zum Einfügen von CHAR(10)
> >
> ><table:table-cell
> >table:formula="oooc:=[.A6]&CHAR([.$E$2])&[.B6]&CHAR([.$E$2])&[.C6]"
> >
> >
> >office:value-type="string"
> >office:string-value="A
B
C">
> > <text:p>
> > A
> > <text:line-break/>
>
> Das ist ein leerer Tag ohne Inhalt, wird also komplett ignoriert
Der wird aber nicht ignoriert weils ein leerer Tag ist... Wenn das
woanders stehen würde (z.b. in einem Textdokument), dann würde das schon
den gewünschten Effekt haben.
> > B
> > <text:line-break/>
> > C
> > </text:p>
> ></table:table-cell>
> >
> >Also sowohl im string-value als auch im text:p sieht das doch eigentlich
> >ok aus!
>
> Im string-value schon, aber es ist nur ein <text:p>-Element da, also
> gibt's auch nur eine Zeile.
Deutlicher wirds mit einem erweiterten Codeschnipsel:
<table:table-cell office:value-type="string">
<text:p>Zeile mit</text:p>
<text:p>manuellem Umbruch</text:p>
</table:table-cell>
<table:table-cell table:formula=[...]>
<text:p>MIT<text:line-break/>Char 10</text:p>
</table:table-cell>
Sprich: Zeilenumbrüche in Zellen gehen nicht, da gibts nur Absatzumbrüche.
Und die werden aber wenn man sie mit Formel eingibt nicht in die entsprechenden
Tags umgewandelt, sondern als Zeichen encodiert
<text:p>MIT
Char 13</text:p>
ciao
Christian
--
NP: nichts
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]