在视图中使用表时的 TCPDF“未定义索引:cols”

     2023-02-25     163

关键词:

【中文标题】在视图中使用表时的 TCPDF“未定义索引:cols”【英文标题】:TCPDF "Undefined index: cols" when using tables in view 【发布时间】:2012-01-30 08:06:49 【问题描述】:

我正在使用 CakePHP 1.3 制作一个在线应用系统。我尝试使用基于视图的 TCPDF 打印 PDF 文档。

我用代码

$this->writeHTML($this->render('print') ) 

在我的打印控制器中。

问题是我有这个

未定义的索引:列

错误输出到屏幕。可能出了什么问题?

【问题讨论】:

【参考方案1】:

我今天遇到了同样的问题(即使我没有使用 CakePHP),解决这个问题所需要的只是为我嵌入的每个表添加一个有效的 <thead> 元素。显然,TCPDF 在以 PDF 格式输出表格时,会解析 <thead> 元素以确定表格中的列数。

另外,如果其他一些错误不断发生,我建议一般检查您的 HTML 是否有效。

我希望这会有所帮助。

【讨论】:

+1 您的标记确实需要非常有效,TCPDF 才能正常工作。 遇到了类似的问题。只有我需要使用 '' 而不是 '' 作为分页符。【参考方案2】:

我遇到了这个问题,原来我的一个<td> 没有关闭。

【讨论】:

【参考方案3】:

如果您缺少关闭标签任何标签),则会显示此错误,因此请检查您的代码,或者您可以使用在线工具,如https://jsonformatter.org/html-validator

【讨论】:

【参考方案4】:
TCPDF “Undefined index: cols” when using tables in view

在某些情况下,您可能会忘记结束标记或定义错误的标记,从而导致此错误。这是因为 tcpdf 包不允许错误或不完整的 html。 我建议您应该先验证代码。 您的 html 中可能缺少某些内容?

否则转而使用简单的 html <table><tr><td>

【讨论】:

【参考方案5】:

它可以是一个开放标签。

就我而言,我有<span>text...<span>

【讨论】:

读取大型 Excel 工作表时的内存优化

...,我开发了一种读取表格1中所有内容并将其填充到列表视图中的方法,基本上表格在单元格A-D中有数据。但这个数字是120,000。当我运行代码时,它确实会读取这些文件,需要时间,但在此过程中,表单上的任何操 查看详情

如何在 LARAVEL 4 上使用 TCPDF

...Laravel4中使用TCPDF,我的意思是从通过composerupdate安装到从视图或通过控制器生成pdf。我试过在谷歌上搜索,但我找不到关于如何在Laravel4上使用它的综合教程。对不起这个菜鸟问题:)。感谢您的帮助。我会很感激的。祝你有 查看详情

删除表时的外键依赖项

...称为child_table,每当我点击UI中的Refresh按钮时,我我正在使用以下Djang 查看详情

在滚动视图中使用 imgview 返回视图时的 EXC_BREAKPOINT

】在滚动视图中使用imgview返回视图时的EXC_BREAKPOINT【英文标题】:EXC_BREAKPOINTwhengoingbacktoviewwithimgviewinscrollview【发布时间】:2013-03-2816:42:43【问题描述】:我在这样的滚动视图中从另一个视图调用带有imgView的视图-(void)tableView:(UIT... 查看详情

在 Django 中使用 % url % 时的通用视图 NoReverseMatch

】在Django中使用%url%时的通用视图NoReverseMatch【英文标题】:GenericViewsNoReverseMatchwhenusing%url%inDjango在Django中使用%url%时的通用视图NoReverseMatch【发布时间】:2012-10-1317:43:51【问题描述】:我在从模板base.html执行反向命令“url”时遇... 查看详情

使用 Spring 处理许多类似数据库表时的最佳实践 [关闭]

】使用Spring处理许多类似数据库表时的最佳实践[关闭]【英文标题】:BestpracticewhenworkingwithmanysimilardatabasetableswithSpring[closed]【发布时间】:2021-04-1416:18:16【问题描述】:我在空间数据库中有数百个表,用于各种功能。这些表中的... 查看详情

滚动时的 iOS TableView 索引值

...16-09-3007:57:17【问题描述】:我在我的Swift项目中使用表格视图。问题在于表格视图单元格索引路径值。最初加载表时,索引值正常。但是,一旦我滚动表格视图,单元格索引路径就会发生变化,并且我从数据数组中获得的id是错... 查看详情

编译样式表时的未知函数 saxon:parse-html

...esheet【发布时间】:2021-08-2513:30:42【问题描述】:我正在使用Saxon-EE10.3转换器对Oxygen进行XSL转换。我想稍后在我的网站上使用已编译的样式表(sef.json)和Saxon-JS2。在XSL转换中,我使用saxon:parse-h 查看详情

Apache Beam 使用多个表时的写入次数

】ApacheBeam使用多个表时的写入次数【英文标题】:ApacheBeamhowmanywriteswhenusingmultipletables【发布时间】:2019-12-2113:26:42【问题描述】:我正在使用ApacheBeam从PubSub读取消息并将它们写入BigQuery。我要做的是根据输入中的信息写入多个... 查看详情

在视图寻呼机中使用时的片段生命周期

】在视图寻呼机中使用时的片段生命周期【英文标题】:Fragmentlifecyclewhenuseinviewpager【发布时间】:2020-12-2816:11:58【问题描述】:在ViewPager和TableLayout中,我有5个片段。我点击Fragment-3,setUserVisibleHint=true。Button在Fragment-3上单击、... 查看详情

在 SwiftUI 视图中的 TextField 后面使用多个 SecureField 时的奇怪行为

】在SwiftUI视图中的TextField后面使用多个SecureField时的奇怪行为【英文标题】:OddbehaviorwhenusingmultipleSecureFieldsfollowingaTextFieldinaSwiftUIview【发布时间】:2020-11-1422:19:04【问题描述】:注意:此错误已在Xcode13.0beta3中修复在视图中跟随... 查看详情

在 Rails 中嵌套资源时的不同视图

】在Rails中嵌套资源时的不同视图【英文标题】:DifferentviewswhennestingresourcesinRails【发布时间】:2012-03-2216:11:52【问题描述】:我正在使用Rails3.2.1。在使用嵌套资源时是否可以使用不同的视图?即profile/cmetspost/cmets。假设您希望... 查看详情

如何在 SwiftUI 中关闭工作表时刷新视图

】如何在SwiftUI中关闭工作表时刷新视图【英文标题】:HowtorefreshaviewondismissofasheetinSwiftUI【发布时间】:2019-09-0515:38:49【问题描述】:我想从一个视图获取用户输入(使用TextField)并在另一个视图中显示它(用户输入的文本)。... 查看详情

SwiftUI:.sheet() 在关闭当前工作表时不会使用预期数据转到上一个视图

....sheet()在关闭当前工作表时不会使用预期数据转到上一个视图【英文标题】:SwiftUI:.sheet()doesn\'tgotothepreviousviewwithexpecteddatawhendismisscurrentsheet【发布时间】:2020-04-1104:23:01【问题描述】:至少,我的代码如下所示。在SinglePersonView... 查看详情

使用不匹配的外键连接两个表时的空结果集

】使用不匹配的外键连接两个表时的空结果集【英文标题】:EmptyresultsetwhenJoiningtwotablewithNon-matchForeignkey【发布时间】:2013-08-0100:19:28【问题描述】:我正在使用外键连接两个表。TABLE_1可能有一行外键为空。这意味着当我根据该... 查看详情

如何在表格 td、tcpdf 中对齐图像

...abletd,tcpdf【发布时间】:2013-07-1405:26:58【问题描述】:我使用tcpdf生成pdf文件。并且在表格td中对齐图像存在问题。我在tcpdf中使用$pdf->writeHTML($html,true,false,true,false,\'\');。从我分享的图像中可以清楚地看到html。html就像一样... 查看详情

为啥在 php 中使用 TCPDF 的单元格中存在左侧和顶部填充?

】为啥在php中使用TCPDF的单元格中存在左侧和顶部填充?【英文标题】:WhyistherealeftandtoppaddinginacellusingTCPDFinphp?为什么在php中使用TCPDF的单元格中存在左侧和顶部填充?【发布时间】:2011-09-2222:09:30【问题描述】:我正在使用php... 查看详情

创建表时的休眠异常

...abc”的MySQL数据库中创建一个名为“alien”的表。我为此使用HibernateORM工具和Maven,但Hibernate抛出异常org.hibernate.tool.schema. 查看详情