|

楼主 |
发表于 2025-3-17 07:19:26
|
显示全部楼层
内蒙古自治区乌海市
.版本 2.支持库 iext |
超级列表框导出xls | 逻辑型 | | |
保存文件 | 文本型 | | | | 列表框 | 超级列表框 | | | | 是否保存表头 | 逻辑型 | | | | 报表标题 | 文本型 | | | | 报表字体 | 文本型 | | | | 报表字体尺寸 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_文件号 | 整数型 | | | 列数 | 整数型 | | | 表项数 | 整数型 | | | i | 整数型 | | | j | 整数型 | | | p | 整数型 | | |
局_文件号 = 打开文件 (保存文件, 4, 1 )表项数 = 列表框. 取表项数 ()列数 = 列表框. 取列数 ()移到文件首 (局_文件号 ) 如果真 (报表标题 ≠ “”) 如果真 (是否为空 (报表字体 ))   报表字体 = “宋体” 如果真 (是否为空 (报表字体尺寸 ))   报表字体尺寸 = “30” 写文本行 (局_文件号, #常量3 ) 写文本行 (局_文件号, “ <tr>”) 写文本行 (局_文件号, “<th colspan='” + 到文本 (列数 ) + “' style='font-family:” + 报表字体 + “;font-size:” + 报表字体尺寸 + “px;'>” + 报表标题 + “</th>”) 写文本行 (局_文件号, “ </tr>”) 写文本行 (局_文件号, #常量2 )写文本行 (局_文件号, #常量1 ) 如果真 (是否保存表头 = 真) 写文本行 (局_文件号, “ <tr>”) 计次循环首 (列数, p ) 写文本行 (局_文件号, “ <th>” + 列表框. 取列标题 (p - 1 ) + “</th>”) 计次循环尾 () 写文本行 (局_文件号, “ </tr>”) 计次循环首 (表项数, i ) 写文本行 (局_文件号, “ <tr>”) 计次循环首 (列数, j ) 写文本行 (局_文件号, “ <td>” + 列表框. 取标题 (i - 1, j - 1 ) + “</td>”) 计次循环尾 () 写文本行 (局_文件号, “ </tr>”) 计次循环尾 ()写文本行 (局_文件号, #常量2 )关闭文件 (局_文件号 )返回 (真)
|
|