<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
  <title>TinyButStrong Forum</title>
  <description>TinyButStrong Forum in English</description>
  <link>http://www.tinybutstrong.com/</link>
  <item>
   <title>Re: Dynamic merging</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=15248</link>
   <description>Hi Skrol29,<br />
<br />
thanks for help, works perfect!</description>
   <pubDate>2016-03-21 16:21:09</pubDate>
  </item><item>
   <title>Re:  Signature of Central Directory Header #2 (file information) expected but not found at position 25308 (h:62dc). The process is ending, unless you set NoErr property to true.</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=15148</link>
   <description>Hi,<br />
<br />
It seems that you ODS file is not exactly the same on the two platforms.<br />
Maybe the ODS on your Debian get some bad binary content at the beginning or at the end, or because of a bad FTP transfer.<br />
<br />
The code in OpenTBS for reading  the Central Directory is platform-independant and even don't use the zip extension of PHP.<br />
<br />
<br />
 <br />
<br />
</description>
   <pubDate>2016-02-12 18:23:40</pubDate>
  </item><item>
   <title>Re: &#91;fr] Construire un modele ods avec des block automatiquement imbriquées </title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14648</link>
   <description>Bonjour,<br />
<br />
Pour les totaux, tu peux les calculer côté PHP et les enregistrer dans les entité de niveau Classe et Compte.<br />
Tu peux essayer le plug-in Aggregate (voir ici http://www.tinybutstrong.com/plugins.php). Ce plug-in peut s'installer avec OpenTBS.<br />
Mais en tout état de cause je pense que tu n'y arriveras pas avec des formules de total dans l'ODS. Ces formules deviendront incohérentes lors de la fusion car elles sont enregistrées avec les références des cellules.<br />
<br />
Une fois que tu as calculé les totaux, il suffit d'ajouter un ligne dans le bloc correspondant.<br />
Exemple:&#91;code]<br />
&#91;detail.cod_class;block=tbs:row+tbs:row+tbs:row+tbs:row+tbs:row;sub1=list_cpte] (défini sur 5 lignes y compris sa ligne de total)<br />
&#91;detail_sub1.cod_cpte;block=tbs:row+tbs:row+tbs:row;sub1=detail_cpte] (défini sur 3 lignes y compris sa ligne de total)<br />
&#91;detail_sub1_sub1.lib_ecrit;block=tbs:row]<br />
Total Compte : &#91;detail_sub1.total_compte]<br />
Total Classe : &#91;detail.total_class]<br />
&#91;/code]</description>
   <pubDate>2014-12-10 01:14:07</pubDate>
  </item><item>
   <title>Re: Superscript chars ² and ³ result in corrupt file</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14528</link>
   <description>So I found the solution form my problem. Using strconv=utf8 solved it.<br />
<br />
I find it strange because this was not necessary for xmlx  </description>
   <pubDate>2014-10-10 11:13:54</pubDate>
  </item><item>
   <title>Re: Change tag value for coloring cells</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14491</link>
   <description>This is great! Thanks a lot Skrol29<br />
<br />
There is just one thing that i find annoying about Excel. If you change something in your template, the style-names keep changing value. I'm using Excel 2010 for building templates in ODS format. It is strange that there is a difference between Excel en LibreOffice OSD format. <br />
I have a tab where i make all my special cell styles. This tab can be invisible. This makes it easier to get the style-name (manually)  out of the ODS file. Is there a way to read the table:style-name from a cell. Lets say i have a cell in the hidden tab with the value &quot;higher&quot; and i made the background red. Than the style-name can have a value of &quot;ce6&quot; for example. If i could read the &quot;ce6&quot; from within TBS, than i wouldn't have to do this manually and i wouldn't have to worry about Excel changing the style value every time i made a change to the template.<br />
<br />
Keep up the good work. </description>
   <pubDate>2014-09-30 15:35:11</pubDate>
  </item><item>
   <title>Re: add row on runtime ods</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14288</link>
   <description>hmm, tried using plugins method but still running into memory limit problem.<br />
<br />
is it still using array before merging with the xml file?<br />
is there anyway to overcome this?<br />
<br />
<br />
before this i was using a simple xls where the output is just echoed with specific header and never run to a memory limit problem.<br />
http://www.appservnetwork.com/modules.php?name=News&amp;file=article&amp;sid=8</description>
   <pubDate>2014-07-07 13:15:02</pubDate>
  </item><item>
   <title>Re: &#91;fr] Choisir les feuilles que l'on imprime</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14263</link>
   <description>Ah d'accord, j'aurais dû faire une recherche plus rigoureuse avant de poster.<br />
<br />
Merci</description>
   <pubDate>2014-06-18 17:05:36</pubDate>
  </item><item>
   <title>Re: Problem with tbs:percent</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=14175</link>
   <description>&gt; Pourrais-tu renommer le sujet en quelque chose qui contiendrai &quot;OTS&quot;<br />
<br />
Ok, c'est fait :)<br />
Merci à toi.</description>
   <pubDate>2014-04-29 17:13:01</pubDate>
  </item><item>
   <title>Re: Merged document is not showing dates with ope=tbs:date. Temporary patch</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=13831</link>
   <description>Thank you for this fix !!!<br />
It seems to work.<br />
<br />
About the &quot;calcext:value-type&quot; attribute, I have readed this somewhere (well, here: http://en.libreofficeforum.org/node/6876)<br />
&quot;Elements and attributes beginning with calcext: are extensions to the ODF v1.2 specification, made in an interim manner until ODF v1.3 is formalised. The effect of this particular attribute (introduced in the v4.0 series) is described in the related commit (it is part of an attempt to speed up the importing of data by saving on string checking)&quot;<br />
Mentioned commit is this http://cgit.freedesktop.org/libreoffice/core/commit/?id=9fb60c6a7390f782f1878f0e943ba17fd419ebab</description>
   <pubDate>2013-12-18 13:30:10</pubDate>
  </item><item>
   <title>Re: Line breaks in spreadsheet cells--how to code on server side?</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=13812</link>
   <description>Hi, did you solve your problem ?</description>
   <pubDate>2013-12-13 02:32:16</pubDate>
  </item><item>
   <title>Re: Save ods document in a directory</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=13202</link>
   <description>&#91;code]$TBS-&gt;Show(OPENTBS_FILE, $file_name_with_path);&#91;/code]</description>
   <pubDate>2013-04-20 19:25:54</pubDate>
  </item><item>
   <title>Re: Multidimensional array and conditional</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=12938</link>
   <description>Here is an example of my data (my $data1 variable):<br />
<br />
&#91;code]<br />
Array ( &#91;0] =&gt; Array ( &#91;name] =&gt; CVS Caremark Corporation &#91;revenue] =&gt; 107100.0 &#91;city] =&gt; Woonsocket &#91;state] =&gt; RI &#91;impacts] =&gt; Array ( &#91;0] =&gt; Array ( &#91;solution_name] =&gt; Managed Print Services &#91;solution_impact] =&gt; 5396181.3842505 ) &#91;1] =&gt; Array ( &#91;solution_name] =&gt; CRM Service &#91;solution_impact] =&gt; 95400694.7952 ) ) ) &#91;1] =&gt; Array ( &#91;name] =&gt; Textron Inc. &#91;revenue] =&gt; 11275.0&#91;city] =&gt; Providence &#91;state] =&gt; RI &#91;impacts] =&gt; Array ( &#91;0] =&gt; Array ( &#91;solution_name] =&gt; Managed Print Services &#91;solution_impact] =&gt; 568085.38849137 ) &#91;1] =&gt; Array ( &#91;solution_name] =&gt; CRM Service &#91;solution_impact] =&gt; 10043350.45578 ) ) ) <br />
&#91;/code] <br />
<br />
As you can see its pretty standard array</description>
   <pubDate>2012-12-31 01:14:14</pubDate>
  </item><item>
   <title>Re: Altering on ODS Object inside an Odt File</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=12901</link>
   <description>Hi,<br />
<br />
When the main ODT is already loaded, you can load a sub-file using:&#91;code]<br />
$TBS-&gt;LoadTemplate('#Object 1/content.xml');<br />
&#91;/code]<br />
After that you can start the merge data in this sub file.<br />
<br />
It happens that this subfile is the content of an ODS file. Nevertheless, strictly speaking, it is not an ODS file. An ODS file should be a zip archive with XML subfiles.<br />
</description>
   <pubDate>2012-12-17 22:49:31</pubDate>
  </item><item>
   <title>Re: Problem loading Spreadsheet ( ODS ) </title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=12557</link>
   <description>&gt; I have to use the file_put_contents, because of the way our downloading works,<br />
&gt; if I don't, when I have the show command, all I get is<br />
&gt; mime encoded display stuff ( ? and other odd characters ).<br />
<br />
If you use $TBS-&gt;Show(OPENTBS_FILE, $file_name); then it should do the same and it costs less memory.<br />
With OPENTBS_FILE, only modified sub-file are saved in memory, other sub-file are taken directly from the template file.</description>
   <pubDate>2012-07-24 10:26:56</pubDate>
  </item><item>
   <title>Re: Generate multiple columns</title>
   <link>http://www.tinybutstrong.com/forum.php?msg_id=12534</link>
   <description>You're right, I didn't mention about the odt. Thank you for the update.<br />
<br />
You're right about the element table-column too. Modifying the template as you said solved the problem. Wish I can pay you back. Thank you.</description>
   <pubDate>2012-07-16 18:49:14</pubDate>
  </item>
</channel>
</rss>