form1中代码为 :
function uf_onload() {//开始
dataset1.append();//开辟一块内存,存放开始数据
uf_query();
}
function uf_query() {//查询
var param = {};
param.entid = dataset1.getValue('entid');//给id赋值
ds_entdoc.open("uf_query_sql","sql",param);//执行查询方法
}
function uf_reset() {//重置
if(confirm(Utility.getMessage('reset'))) {//提示是否重置
textbox1.setValue('');//给文本框赋空值
uf_onload();//返回最初页面
}
}
function uf_before() {//点击查询文本框时的操作
var param ={};
param.entname = '%' +textbox1.getValue()+ '%';//获取entname
selector1.select.variables = param;//根据sql 查询并赋值
}
function uf_after() {//文本框关闭时的操作
textbox1.setValue(dataset1.getValue('entname'));//给文本框赋你所点击的企业名称
uf_query();
}
function uf_add() {//跳转添加
var param = {};
form.open('5x1iv2vud2i29zgf',param,'add','',295,321);//执行方法
uf_query();
}
function uf_mod() {//跳转修改
if(ds_entdoc.recordCount == 0) {//判断数据集是否有数据
alert(Utility.getMessage('null'));//没有则提示为空
return;
}
var param = {};
param.entid = ds_entdoc.getValue('entid');//获取id
param.rec = ds_entdoc.recno;//获取行数
form.open('5x1iv2vud2i29zgf',param,'mod','',295,321);//执行方法,跳转修改页面
uf_query();
pf_setPos(ds_entdoc,'',param.rec);//关闭窗口后定位还到该行
}
function uf_delete() {
//先判断记录数是否为空!为空终止,弹框
if(ds_entdoc.recordCount == 0){
alert(Utility.getMessage('null'));
return;
}
//判断是否确定删除,可以点取消不删除
if(confirm(Utility.getMessage('del'))){
var param = {};
param.entid = ds_entdoc.getValue('entid');
//删除时的更新时间存入
param.LastModifyTime = DateUtil.getServerDateTime();
//删除人存入
param.DelUserID = form.userinfo.userid;
//删除时间存入
param.DelTime = DateUtil.getServerDateTime();
//执行删除的sql语句
DBUtil.update("uf_delete_sql",param);
//弹框删除成功
alert(Utility.getMessage('delete'));
uf_query();
}
}
func
首次练习表单软件
最新推荐文章于 2023-08-05 23:37:23 发布