我正在尝试创建动态excel表,在php的帮助下使用XML电子表格。但是当我试图打开动态创建的excel表格时,我一直收到错误信息,说“无法加载工作表,工作表设置有问题”。当我尝试查看它创建的日志文件时,它显示以下文本:
XML ERROR in Worksheet Setting
REASON: Bad Value
FILE: C:\Documents and Settings\UserName\Local Settings\Temporary Internet Files\Content.IE5\5XZ039FS\output[3].xls
GROUP: Worksheet
TAG:
我需要将变量展开为sed表达式,但变量值是包含$的变量名。
要清除的行,它是第一行(对于$otheVarNameN,这第一行更改了几次失败):
<?php $someNameVar = '27tfs%6<*17-SFEBFI,6<*127-UVPFNJU,6<... more code ... ?><?php
我尝试了这段代码,如果我使用变量名并转义$,它就能正常工作。
$hack = "$someNameVar"
// I need use $hack var for expanded, work how line below
我使用的是jquery DataTables插件,并且我在表格中添加了一个用于选择行的复选框。我使用的是FixedColumns扩展,它会导致DataTables创建表格中不能滚动的部分的副本。因此,我的页面实际上有两个行选择框-一个可见,一个隐藏。我的想法是,当可见的那个被点击时,将隐藏的那个设置为相同的选中状态。我需要这样的东西,但是我不确定如何通过值找到另一个复选框。也许要用滤镜?谢谢。
// a row select checkbox changed. Set its hidden version created by datatables
function OnRowSelectCh