表中字段存储附件照片的格式为:
/为多照片分隔符
两区图件\标志牌照片\BZP3403041000000001.jpg/两区图件\标志牌照片\BZP3403041010000001.jpg
上一张脚本js
var imageIndex = GetValue('fd_imageIndex');
imageIndex = parseInt(imageIndex);
imageIndex = imageIndex-1;
var t_bzpbh = GetValue('BZPBH');
var t_sql = "select * from lqbzpnr where bzpbh='"+t_bzpbh+"'";
var d = GetDataBySQL2(t_sql);
if(d && d.rows.length>0){
var t_v = d.rows[0].bzpzp;
var imageArray = t_v.split('/');
if(imageArray &&imageArray.length>0){
if(imageIndex>imageArray.length-1) imageIndex=imageArray.length-1;
if(imageIndex<=0) imageIndex=0;
var tPath = "../dir_ath/file/"+imageArray[imageIndex];
SetValue('image1',tPath);
//
SetValue('fd_imageIndex',imageIndex);
}
}
下一张脚本js
var imageIndex = GetValue('fd_imageIndex');
imageIndex = parseInt(imageIndex);
imageIndex = imageIndex+1;
var t_bzpbh = GetValue('BZPBH');
var t_sql = "select * from lqbzpnr where bzpbh='"+t_bzpbh+"'";
var d = GetDataBySQL2(t_sql);
if(d && d.rows.length>0){
var t_v = d.rows[0].bzpzp;
var imageArray = t_v.split('/');
if(imageArray &&imageArray.length>0){
if(imageIndex>imageArray.length-1) imageIndex=imageArray.length-1;
if(imageIndex<=0) imageIndex=0;
var tPath = "../dir_ath/file/"+imageArray[imageIndex];
SetValue('image1',tPath);
//
SetValue('fd_imageIndex',imageIndex);
}
}
初始化表单脚本js
SetValue('fd_imageIndex','0');
var t_bzpbh = GetValue('BZPBH');
var t_sql = "select * from lqbzpnr where bzpbh='"+t_bzpbh+"'";
var d = GetDataBySQL2(t_sql);
if(d && d.rows.length>0){
var t_v = d.rows[0].bzpzp;
var imageArray = t_v.split('/');
if(imageArray &&imageArray.length>0){
var tPath = "../dir_ath/file/"+imageArray[0];
SetValue('image1',tPath);
}
}
直接指定文件路径的方法
需在/dir_ath/file/目录下新建一个虚拟目录名为"两区图件"目录
var t_bzpbh = GetValue('BZPBH');
var tPath = "../dir_ath/file/两区图件/标志牌照片/BZP"+t_bzpbh+".jpg";
SetValue('image1',tPath);