【发布时间】:2013-10-09 19:02:58
【问题描述】:
我有一个带有变量的模板,我需要在此文件上创建和添加一个动态表,而模板上没有声明的变量。我正在尝试使用此代码
private function arquivo_desonerado($infos, $ncmDados = NULL) {
require_once '../Vendor/phpdocx/classes/CreateDocx.inc';
require_once '../Vendor/phpdocx/classes/TransformDoc.inc';
$docx = new CreateDocx();
$pdf = new TransformDoc();
$docx->enableCompatibilityMode();
$docx->addTemplate("arquivo/desoneracao/enquadrados.docx");
$ncms = $total = $desonerado = array();
foreach ($ncmDados as $dados) {
$ncms[] = (String)$dados['ncm'];
$total[] = (String)$dados['total'];
$desonerado[] = (String)$dados['desonerado'];
}
...
$docx->addTable(array($ncms,$total,$desonerado));
$docx->createDocx("arquivo/enquadrados");
不显示错误。
有人可以帮助我吗?
【问题讨论】:
-
$docx 是 CreateDocx 的一个实例吗?你到底用的是 $docx->createDocx('path') 吗?
-
是的,它是一个实例。是的,我正在使用,我完成了示例代码。
-
如果您尝试示例中的代码,我的意思是只使用示例提供的相同文件,它有效吗?如果是这样,问题出在您的数据中。不幸的是,图书馆向开发用户提供信息的方式有些糟糕