作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用 odtphp 生成一些发票。 (https://github.com/cybermonde/odtphp)
我创建了一个包含动态表的段(因此也使用段),因此我使用 [!-- BEGIN row.segmentname --]
和 [ !-- END row.segmentname --]
标签。
我的第一个段可以工作,但行段无法工作。
这是它打印的错误:
Fatal error: Uncaught exception 'OdfException' with message ''details' segment not found in the document
这是代码中不起作用的部分:
有人经历过这种情况吗?
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);
我应该怎样做才能使这项工作成功?
最佳答案
所以,在摆弄我的 php 代码一段时间后,我用文本编辑器打开 content.xml(来自 odt 存档),发现文本的某些部分被一些 xml 标记分隔。
我编辑了它,它似乎找到了行标签。
我仍然有一些小问题,它不会进入我的 while 循环,但至少这部分可以工作!
关于php - odtphp 中的行段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27563068/
我目前正在使用 odtphp 生成一些发票。 (https://github.com/cybermonde/odtphp) 我创建了一个包含动态表的段(因此也使用段),因此我使用 [!-- BEGIN
我是一名优秀的程序员,十分优秀!