昨天只是一个势头,今天来一个全的吧 我一共做了四个页面分别是: 1. 填写页面 2.列表页面 3.预览和文字更新编辑页面 4.重新上传(更新)页面 四张页面的样式预览 填写页面 列表页面 预览和文字更新编辑页面 重新上传(更新)页面 1. 填写页面布局好了之后 附件名:filename(F4)图像名:filemane(H5)这两个的作用是显示出文件名和图像名,并把他们显示的数据保存到数据表里。 模板——>报表填报属性 添加内置SQL(表里的filename和imgname两个字段分别保存filemane(H5), filename(F4)显示的数据) 添加自定义提交 把同名文件覆盖这一项去掉。 我设置上传本地D盘的根目录下 图里的文件栏 公式H5和F4分别是设计器里单元格的图片文件控件和文件控件。 文件名不需要填写。 列表页面 连接数据库把需要的字段拖入设计器里就行。 预览和文字更新编辑页面 连接数据库的表 把对应的字段拖入设计器 给文件预览的单元格F4一个右键超链接的文件下载 给图片预览单元格H5高级设置 这里用到一个公式:TOIMAGE()来实现预览效果。 完成这些后可以实现图片上传预览和文件上传下载了 测试一下填写数据和上传成功 现在是点击预览 图片和文件都保存在D盘里了 在预览页面 点击附件的2.txt就可以下载 更新图片和文件 设计器里也会用到filename()公式 附近点击文件控件B1进行控件设置 勾上同名文件覆盖, 上传后1文件上传至服务器 上传后2更新文件名并更新原先的数据表存有的文件名 图片也同上方法 完事后现在测试 点击列表页面的重新上传 重新上传页面 也能下载和预览 D盘里也有文件,如果是同名文件的也能覆盖。大家可以试一下 数据表里的数据依然只有一条,只是更新了文件名和图像名字
|