Сегменты строк в переполнении odtStack

В настоящее время я генерирую некоторые счета с помощью odtphp. (https://github.com/cybermonde/odtphp)

Я сделал сегмент, который содержит таблицу, которая будет динамической (и, следовательно, также использовать сегмент), поэтому я использую [!-- BEGIN row.segmentname --] а также [!-- END row.segmentname --] теги.

Мой первый сегмент работает, но сегмент строки не будет работать.

Вот ошибка, которую он печатает:

Неустранимая ошибка: не найденное исключение «OdfException» с сообщением «подробности» не найден в документе

Вот часть кода, которая не работает:

Кто-нибудь испытывал это?

while ($row = mysql_fetch_array($res))
{
$segment->setVars("codearticle", $row['codearticle']);
$segment->setVars("designation2", $row['designation']);
$segment->setVars("qte", $row['quantite']);
$segment->setVars("prixvente", $row['prixvente']);
$segment->setVars("totalpiece", $row['montantvente']);
$segment->merge();
}
$odf->mergesegment($segment);

Что я должен сделать, чтобы сделать эту работу?

0

Решение

Итак, через некоторое время возиться с моим php-кодом, я открыл content.xml (из архива odt) в моем текстовом редакторе и увидел, что некоторые части текста были разделены некоторыми xml-разметками.

Я отредактировал его и, кажется, нашел тег строки.

У меня все еще есть небольшие проблемы, они не попадут в мой цикл while, но, по крайней мере, эта часть работает!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]