"请问润乾 V5 填报,怎么实现图片的上传,保存本地指定一个文件夹,路径保存到 oracle 数据库。"
请问润乾 V5 填报,怎么实现图片的上传,保存本地指定一个文件夹,路径保存到 oracle 数据库。
不好意思,目前暂时没有想到解决方法,报表代码中只存储了图片本身的内容,没有存储路径如果可以,在数据库中自己手动录入下图片路径信息,然后填报表中可以通过路径进行图片展现(脚本)和下载操作
http://c.raqsoft.com.cn/article/1535587489129看下您的原始需求是否和这个类似
如果买的填报表带集算器或脚本功能的话,应该可以自己写集算器的脚本去实现。不过不是保存在本地的文件夹,而是保存在安装集算器和报表服务的那台服务器上的某个文件夹才对。
填报表使用集算器脚本时,填报表填到数据库的内容,会先写到集算器的序表对象中。所以在制作填报表时,可以多增加一列图片数据列,数据类型选图片,编辑风格选上传文件,图片路径项保存图片名,在数据处理对话框的脚本栏中,数据来源页中给负责保存填报数据的对象(由查询数据库内容生成的序表对象)增加一列图片数据列,以用于保存填报表输入的图片数据,在数据处理的数据去向页中,对保存填报数据的序表对象再加工一下:给图片路径一列每个记录前面增加文件夹路径,对图片数据一列的每个记录都用文件的二进制写函数保存成图片(可以用一个循环实现),最后去掉新旧两个数据保存对象中,你自己加上的的图片数据的一列,然后再用这两个新旧对象,更新数据库即可
不好意思,目前暂时没有想到解决方法,报表代码中只存储了图片本身的内容,没有存储路径
如果可以,在数据库中自己手动录入下图片路径信息,然后填报表中可以通过路径进行图片展现(脚本)和下载操作
http://c.raqsoft.com.cn/article/1535587489129
看下您的原始需求是否和这个类似
如果买的填报表带集算器或脚本功能的话,应该可以自己写集算器的脚本去实现。不过不是保存在本地的文件夹,而是保存在安装集算器和报表服务的那台服务器上的某个文件夹才对。
填报表使用集算器脚本时,填报表填到数据库的内容,会先写到集算器的序表对象中。所以在制作填报表时,可以多增加一列图片数据列,数据类型选图片,编辑风格选上传文件,图片路径项保存图片名,在数据处理对话框的脚本栏中,数据来源页中给负责保存填报数据的对象(由查询数据库内容生成的序表对象)增加一列图片数据列,以用于保存填报表输入的图片数据,在数据处理的数据去向页中,对保存填报数据的序表对象再加工一下:给图片路径一列每个记录前面增加文件夹路径,对图片数据一列的每个记录都用文件的二进制写函数保存成图片(可以用一个循环实现),最后去掉新旧两个数据保存对象中,你自己加上的的图片数据的一列,然后再用这两个新旧对象,更新数据库即可