找回密码
 注册成为天翎用户
查看: 1626|回复: 11

PDF导出无法导出全部信息!!【bugID:3578】

[复制链接]
空空 发表于 2012-11-20 11:42:24 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2012-11-23 18:13 编辑

这是表单里面的信息


这是PDF导出的字段

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
spiral 发表于 2012-11-20 11:47:28 | 显示全部楼层
您好,您的问题是多行文本框在PDF导出中,只显示数字和英文嘛?
我这边经行本地测试,稍候回复您
回复

使用道具 举报

 楼主| 空空 发表于 2012-11-20 11:50:17 | 显示全部楼层
嗯 就是这个问题 谢谢
回复

使用道具 举报

spiral 发表于 2012-11-20 11:54:49 | 显示全部楼层
经过本地测试并没有发现您的情况,麻烦您提供一下表单源码,我们这边会协助您定位问题
回复

使用道具 举报

 楼主| 空空 发表于 2012-11-20 12:00:38 | 显示全部楼层
<p>
<table borderColor="#b4ccee" cellSpacing="0" cellPadding="5" width="70%" align="center" bgColor="#ffffff" border="1">
    <tbody>
        <tr>
            <td noWrap="noWrap" align="center"><span style="color: #000080"><strong><span class="STYLE1" style="font-size: large">籍&nbsp;&nbsp; 贯</span></strong></span></td>
        </tr>
        <tr>
            <td bgColor="#edf4ff">
            <table borderColor="#b4ccee" cellPadding="5" width="100%" border="0">
                <tbody>
                    <tr>
                        <td noWrap="noWrap" style="text-align: center">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>籍贯编号</td>
                        <td><span style="color: #ff0000"><span style="font-size: larger"><font size="4"><input id="11e1-af80-1e0cb7d3-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="NP_ID" classname="cn.myapps.core.dynaform.form.ejb.InputField" readonlyScript="" hiddenScript="" valueScript="var@nbsp;value=@nbsp;getItemValue(@quot;NP_ID@quot;);@nbsp;@amp;#10;@amp;#13;if(value==null||value.trim().length()@lt;=0){@amp;#10;@amp;#13;value=@quot;001@quot;;@amp;#10;@amp;#13;var@nbsp;sql@nbsp;=@nbsp;@quot;select@nbsp;max(Item_NP_ID)@nbsp;as@nbsp;Item_UN_ID,case@nbsp;when@nbsp;cast(max(Item_NP_ID)as@nbsp;int)@lt;9@nbsp;then@nbsp;@#146;00@#146;+cast(cast(max(Item_NP_ID)@nbsp;as@nbsp;int)+1@nbsp;as@nbsp;varchar(4))when@nbsp;cast(max(Item_NP_ID)as@nbsp;int)@lt;100@nbsp;and@nbsp;cast(max(Item_NP_ID)as@nbsp;int)@gt;8@nbsp;then@nbsp;@#146;0@#146;+cast(cast(max(Item_NP_ID)@nbsp;as@nbsp;int)+1@nbsp;as@nbsp;varchar(4))else@nbsp;cast(cast(max(Item_NP_ID)@nbsp;as@nbsp;int)+1@nbsp;as@nbsp;varchar(4))@nbsp;end@nbsp;Item_aa,domainid@nbsp;from@nbsp;tlk_NativePlace@nbsp;group@nbsp;by@nbsp;domainid@quot;;@amp;#10;@amp;#13;var@nbsp;docs@nbsp;=@nbsp;queryBySQL(sql);@nbsp;@nbsp;@amp;#10;@amp;#13;if@nbsp;(docs.size()@gt;0){@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;var@nbsp;doc@nbsp;=@nbsp;docs.get(0);@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;@nbsp;value=doc.getItemValueAsString(@quot;aa@quot;);@amp;#10;@amp;#13;@amp;#10;@amp;#13;}@amp;#10;@amp;#13;}@amp;#10;@amp;#13;else{value=getItemValue(@quot;NP_ID@quot;);}@amp;#10;@amp;#13;value;" calculateOnRefresh="false" refreshOnChanged="false" validateLibs="11e2-272c-eabf83df-b4dc-7d84edc43b41" editMode="01" filtercondition="" processDescription="[];[]" validateRule="" discript="籍贯编号" textType="readonly" hiddenPrintScript="" hiddenValue="" printHiddenValue="" borderType="false" text="readonly" numberPattern="" fieldkeyevent="Tabkey" fieldType="VALUE_TYPE_VARCHAR" mobile="true" style="width: 163px" /></font></span></span></td>
                        <td noWrap="noWrap" style="text-align: center"><font color="#ff0000" size="4">*</font>籍贯名称</td>
                        <td><input id="11e1-af80-35316600-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.InputField" maxLength="10" size="19" value="" name="NP_Name" classname="cn.myapps.core.dynaform.form.ejb.InputField" readonlyScript="" hiddenScript="" valueScript="" calculateOnRefresh="false" refreshOnChanged="false" validateLibs="11e2-272c-eabf83df-b4dc-7d84edc43b41" editMode="01" filtercondition="" processDescription="[];[]" validateRule="" discript="籍贯名称" textType="text" hiddenPrintScript="" hiddenValue="" printHiddenValue="" borderType="false" text="text" numberPattern="" fieldkeyevent="Tabkey" fieldType="VALUE_TYPE_VARCHAR" mobile="true" style="width: 163px" /></td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td width="10%" noWrap="noWrap" align="right">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="font-size: smaller"><span style="font-family: Arial"><font size="2">备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注</font></span></span></td>
                        <td colSpan="3"><span style="font-size: smaller"><span style="font-family: Arial"><textarea id="11e1-af80-4929185a-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.TextareaField" maxLength="100" rows="5" cols="56" classname="cn.myapps.core.dynaform.form.ejb.TextareaField" readonlyScript="" hiddenScript="" valueScript="" calculateOnRefresh="false" refreshOnChanged="false" validateLibs="" editMode="01" filtercondition="" processDescription="[];[]" validateRule="" discript="备注" hiddenPrintScript="" hiddenValue="" printHiddenValue="" borderType="false" mobile="true" fieldtype="VALUE_TYPE_TEXT" style="height: 84px; width: 474px" name="NP_Note"></textarea></span></span></td>
                        <td width="10%">&nbsp;</td>
                    </tr>
                    <tr>
                        <td noWrap="noWrap" style="text-align: center">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>录入人员</td>
                        <td><input id="11e1-a08c-d5415682-b25b-ef332582ffa4" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="NP_Emp" classname="cn.myapps.core.dynaform.form.ejb.InputField" readonlyScript="var@nbsp;state=getItemValue(@quot;state@quot;);@amp;#10;@amp;#13;rtn=true;@amp;#10;@amp;#13;var@nbsp;roles@nbsp;=@nbsp;getWebUser().getRoles();@amp;#10;@amp;#13;for(var@nbsp;iter=roles.iterator();roles@nbsp;!=null@nbsp;@amp;@amp;@nbsp;iter.hasNext();){@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;var@nbsp;role=iter.next();@amp;#10;@amp;#13;if(role.getName()==@quot;管理员@quot;@amp;@amp;state==@quot;1@quot;){@amp;#10;@amp;#13;rtn=false;@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;}@amp;#10;@amp;#13;if(state==@#146;0@#146;||state==@#146;@#146;){@amp;#10;@amp;#13;rtn=false;@amp;#10;@amp;#13;}@amp;#10;@amp;#13;}@amp;#10;@amp;#13;rtn;@amp;#10;@amp;#13;@nbsp;" hiddenScript="" valueScript="var@nbsp;statelabel@nbsp;=@nbsp;getStateLabel();@amp;#10;@amp;#13;var@nbsp;rtn@nbsp;=@nbsp;getItemValue(@quot;NP_Emp@quot;);@amp;#10;@amp;#13;if(@quot;@quot;.equals(rtn)@amp;@amp;@quot;@quot;.equals(statelabel)){@amp;#10;@amp;#13;rtn@nbsp;=getWebUser().getName();@amp;#10;@amp;#13;}@amp;#10;@amp;#13;rtn;@amp;#10;@amp;#13;" calculateOnRefresh="false" refreshOnChanged="false" validateLibs="11e2-272c-eabf83df-b4dc-7d84edc43b41" editMode="01" filtercondition="" processDescription="[];[]" validateRule="" discript="录入人员" textType="readonly" hiddenPrintScript="" hiddenValue="" printHiddenValue="" borderType="false" text="readonly" numberPattern="" fieldkeyevent="Tabkey" fieldType="VALUE_TYPE_VARCHAR" mobile="true" style="width: 163px" /></td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>录入时间</td>
                        <td><input id="11e1-a08c-dc09068d-b25b-ef332582ffa4" class="cn.myapps.core.dynaform.form.ejb.DateField" size="19" value="" name="NP_Date" classname="cn.myapps.core.dynaform.form.ejb.DateField" readonlyScript="var@nbsp;state=getItemValue(@quot;state@quot;);@amp;#10;@amp;#13;rtn=true;@amp;#10;@amp;#13;var@nbsp;roles@nbsp;=@nbsp;getWebUser().getRoles();@amp;#10;@amp;#13;for(var@nbsp;iter=roles.iterator();roles@nbsp;!=null@nbsp;@amp;@amp;@nbsp;iter.hasNext();){@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;var@nbsp;role=iter.next();@amp;#10;@amp;#13;if(role.getName()==@quot;管理员@quot;@amp;@amp;state==@quot;1@quot;){@amp;#10;@amp;#13;rtn=false;@amp;#10;@amp;#13;@nbsp;@nbsp;@nbsp;@nbsp;}@amp;#10;@amp;#13;if(state==@#146;0@#146;||state==@#146;@#146;){@amp;#10;@amp;#13;rtn=false;@amp;#10;@amp;#13;}@amp;#10;@amp;#13;}@amp;#10;@amp;#13;rtn;@amp;#10;@amp;#13;@nbsp;" hiddenScript="" valueScript="var@nbsp;starttime@nbsp;=@nbsp;getItemValueAsDate(@quot;NP_Date@quot;);@nbsp;@amp;#10;@amp;#13;if(starttime==null)@nbsp;{@nbsp;@nbsp;@nbsp;@amp;#10;@amp;#13;@amp;#10;@amp;#13;@nbsp;starttime=@nbsp;getToday();@nbsp;@nbsp;@amp;#10;@amp;#13;@nbsp;}@nbsp;@amp;#10;@amp;#13;starttime;@nbsp;@amp;#10;@amp;#13;@amp;#10;@amp;#13;" calculateOnRefresh="false" refreshOnChanged="false" validateLibs="11e2-272c-eabf83df-b4dc-7d84edc43b41" editMode="01" filtercondition="" processDescription="[];[]" validateRule="" discript="录入时间" textType="readonly" hiddenPrintScript="" hiddenValue="" printHiddenValue="" mobile="true" fieldtype="VALUE_TYPE_DATE" datePattern="YMD" prev_Name="" limit="false" style="width: 163px" /></td>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
</p>
回复

使用道具 举报

bess 发表于 2012-11-20 13:40:14 | 显示全部楼层
您好,我这边本地测试一下,大约15分钟后回复您
回复

使用道具 举报

bess 发表于 2012-11-20 13:58:24 | 显示全部楼层
用哪个客户的代码:
<p>
<table border="1" cellSpacing="0" borderColor="#b4ccee" cellPadding="5" width="70%" bgColor="#ffffff" align="center">
    <tbody>
        <tr>
            <td noWrap="noWrap" align="center"><span style="color: #000080"><strong><span class="STYLE1" style="font-size: large">籍&nbsp;&nbsp; 贯</span></strong></span></td>
        </tr>
        <tr>
            <td bgColor="#edf4ff">
            <table border="0" borderColor="#b4ccee" cellPadding="5" width="100%">
                <tbody>
                    <tr>
                        <td noWrap="noWrap" style="text-align: center">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>籍贯编号</td>
                        <td><span style="color: #ff0000"><span style="font-size: larger"><font size="4"><input id="11e1-af80-1e0cb7d3-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="NP_ID" mobile="true" fieldType="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" numberPattern="" text="readonly" borderType="false" printHiddenValue="" hiddenValue="" hiddenPrintScript="" textType="readonly" discript="籍贯编号" validateRule="" processDescription="[];[]" filtercondition="" editMode="01" validateLibs="" refreshOnChanged="false" calculateOnRefresh="false" valueScript="" hiddenScript="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.InputField" style="width: 163px" /></font></span></span></td>
                        <td noWrap="noWrap" style="text-align: center"><font color="#ff0000" size="4">*</font>籍贯名称</td>
                        <td><input id="11e1-af80-35316600-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" maxLength="10" size="19" name="NP_Name" mobile="true" fieldType="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" numberPattern="" text="text" borderType="false" printHiddenValue="" hiddenValue="" hiddenPrintScript="" textType="text" discript="籍贯名称" validateRule="" processDescription="[];[]" filtercondition="" editMode="01" validateLibs="" refreshOnChanged="false" calculateOnRefresh="false" valueScript="" hiddenScript="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.InputField" style="width: 163px" /></td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td width="10%" noWrap="noWrap" align="right">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="font-size: smaller"><span style="font-family: Arial"><font size="2">备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注</font></span></span></td>
                        <td colSpan="3"><span style="font-size: smaller"><span style="font-family: Arial"><textarea id="11e1-af80-4929185a-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.TextareaField" rows="5" cols="56" mobile="true" borderType="false" printHiddenValue="" hiddenValue="" hiddenPrintScript="" discript="备注" validateRule="" processDescription="[];[]" filtercondition="" editMode="01" validateLibs="" refreshOnChanged="false" calculateOnRefresh="false" valueScript="" hiddenScript="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.TextareaField" fieldtype="VALUE_TYPE_TEXT" maxLength="100" style="width: 474px; height: 84px" name="NP_Note"></textarea></span></span></td>
                        <td width="10%">&nbsp;</td>
                    </tr>
                    <tr>
                        <td noWrap="noWrap" style="text-align: center">&nbsp;</td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>录入人员</td>
                        <td><input id="11e1-a08c-d5415682-b25b-ef332582ffa4" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="NP_Emp" mobile="true" fieldType="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" numberPattern="" text="readonly" borderType="false" printHiddenValue="" hiddenValue="" hiddenPrintScript="" textType="readonly" discript="录入人员" validateRule="" processDescription="[];[]" filtercondition="" editMode="01" validateLibs="" refreshOnChanged="false" calculateOnRefresh="false" valueScript="" hiddenScript="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.InputField" style="width: 163px" /></td>
                        <td noWrap="noWrap" style="text-align: center"><span style="color: #ff0000"><span style="font-size: larger"><font size="4">*</font></span></span>录入时间</td>
                        <td><input id="11e1-a08c-dc09068d-b25b-ef332582ffa4" class="cn.myapps.core.dynaform.form.ejb.DateField" value="" size="19" name="NP_Date" mobile="true" printHiddenValue="" hiddenValue="" hiddenPrintScript="" textType="readonly" discript="录入时间" validateRule="" processDescription="[];[]" filtercondition="" editMode="01" validateLibs="" refreshOnChanged="false" calculateOnRefresh="false" valueScript="@amp;#10;@amp;#13;@amp;#10;@amp;#13;" hiddenScript="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.DateField" fieldtype="VALUE_TYPE_DATE" limit="false" prev_Name="" datePattern="YMD" style="width: 163px" /></td>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
</p>
测试确实存在问题,具体的问题如下图:




稍后晚点会作为bug提交至研发进行修复。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| 空空 发表于 2012-11-20 14:03:41 | 显示全部楼层
嗯 好 谢谢你
回复

使用道具 举报

bess 发表于 2012-11-20 14:05:59 | 显示全部楼层
有结果之后会在帖子中跟进,届时请您及时查看!
回复

使用道具 举报

spiral 发表于 2012-11-23 17:03:56 | 显示全部楼层
“导出pdf”按钮类型“仅支持严格的XHTML规范代码,中文字体仅支持宋体
客户代码如下:
<td noWrap="noWrap" style="text-align: center"><span style="font-size: smaller"><span style="font-family: Arial"><font size="2">备     注</font></span></span></td>
<td colSpan="3"><span style="font-size: smaller"><span style="font-family: Arial"><textarea id="11e1-af80-4929185a-a59e-53ded2e25510" class="cn.myapps.core.dynaform.form.ejb.TextareaField" rows="5" cols="56" borderType="false" refreshOnChanged="false" calculateOnRefresh="false" mobile="true" discript="备注" editMode="01" processDescription="[];[]" valueScript="" filtercondition="" validateLibs="" validateRule="" hiddenScript="" hiddenValue="" hiddenPrintScript="" printHiddenValue="" readonlyScript="" classname="cn.myapps.core.dynaform.form.ejb.TextareaField" fieldtype="VALUE_TYPE_TEXT" maxLength="100" style="width: 474px; height: 84px" name="NP_Note"></textarea></span></span></td>

请把以上代码的红色部分去除
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 14:51

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表