本帖最后由 滴水逐流 于 2017-5-8 11:31 编辑 小弟初来乍到,第一个求助贴,希望各位大神不吝赐教 问题是这样的 ==================================================================== 从一个表内的某一列或多列抽取字段设置入表格中,并根据该字段内各条数据是否包含所需内容自动在表内设定勾选其后的复选框组,最后将这个这个表导出为pdf文档,文档表上必须带有勾选框和相应的勾选状态。 目前进度: ==================================================================== 我在文档中找到一个写好的函数, 叫Widget2Image(type, num, selection, textArray),这个函数确实可以满足输出的要求 但是这个函数中后面三个参数如何传入? 第二个参数num:如何获知选定字段一共有多少种不同的输入? 第三个参数selection:如何通过查询数据库指定字段的各个值来确定类似“10110”(1代表“勾选”,0代表“未勾选”)这样的效果? 第四个参数textArray:如何获取查询数据库指定字段(DISTINCT)值来作为勾选框组中各个的名字? 举例: ==================================================================== 比如我在一个单元格里面填入: Widget2Image("checkbox", 4, "1001", ['Class1','Class2','Class3','Class4']) 这个函数确实可以在导出的PDF文档中正确地显示想要的结果: 例子问题: ==================================================================== 这种写法无法根据所选数据库自动调整输出 比如某数据库里有类似这样的字段: 姓名 | 满意度 ----------------- 张三 | 很满意 李四 | 很满意 王五 | 不满意 赵六 | 一般般 李七 | 很满意 朱八 | /* 注意:这货没有选 */ 需求最后得到类似这样的显示并可导出为显示复选框组选择结果的pdf文档 效果类似这样: 然后可以使用PDF文档以这种式样导出: /* 这个效果是我用死代码写的,代码如下 */
跪求大神帮忙~感恩~ |