往来帐页所有查询


function sys_onLoad() {
    if (form.userinfo.istally == "Y") {
        DsMain.field("OrgId").value = form.userinfo.orgid;
        DsMain.field("OrgName").value = form.userinfo.orgname;
    } else if (!Utility.isSpace(form.userinfo.financeorgid)) {
        DsMain.field("OrgId").value = form.userinfo.financeorgid;
        DsMain.field("OrgName").value = form.userinfo.financeorgname;
    }
    
    DsMain.field("CurrencyName").value = form.userinfo.currencyname;
    DsMain.field("CurrencyId").value = form.userinfo.currencyid;
}

function sys_sel_dxlx() {
    var params = {};
    params.conall = "%"+ Utility.trim(txt_code.getValue()) +"%";
    sel_dxlx.select.variables = params;
}

function sys_after_sel_dxlx() {
    if (sel_dxlx.result) {
        if (Utility.isSpace(DsMain.field("wlkmid").value)) {
            sys_cleardxlx();
            return;        
        }
        var ds = pf_getTabFldInfo(DsMain.field("TbName").value);
        if (typeof ds != "undefined"){
            ds_idCodeName.copy(ds);
            DsMain.field("objId").value = "";
            DsMain.field("objCode").value = "";
            DsMain.field("objName").value = "";
            textbox4.focus();
        }else{
            Bill.add();
            txt_code.focus();
        }
    }
}

function sys_cleardxlx(){
    ds_sub.openEmpty();
    DsMain.field('wlkmid').value='';
    DsMain.field('TbName').value='';
    DsMain.field('wlkmname').value='';
    DsMain.field('objId').value='';
    DsMain.field('objName').value='';
    DsMain.field('objCode').value='';
    DsMain.field('wlkmms').value='';    
    DsMain.field('wlkmtype').value='';    
    DsMain.field('Logogram').value='';    
    DsMain.field('wlkmms').value='';        
}

function sys_getTabFldInfo() {
    if (Utility.isSpace(DsMain.field("wlkmid").value)) return;
    
    var param = {};
    param.tbname = DsMain.field("TbName").value;
    ds_idCodeName.open("uf_sql_idCodeName","sql",param);
    
    if (ds_idCodeName.recordCount != 1) {
        alert(Utility.getMessage("ErrTbNotFound"));
        return;
    }else {
        if ( Utility.isSpace(ds_idCodeName.field("IdKey").value) ) {
            alert(Utility.getMessage("ErrTbIdNull"));
            Bill.add();
            txt_code.focus();
            return;
        }
        if ( Utility.isSpace(ds_idCodeName.field("CodeFld").value) ) {
            alert(Utility.getMessage("ErrTbCodeNull"));
            Bill.add();
            txt_code.focus();
            return;
        }
        if ( Utility.isSpace(ds_idCodeName.field("NameFld").value) ) {
            alert(Utility.getMessage("ErrTbNameNull"));
            Bill.add();
            txt_code.focus();
            return;
        }
        if ( Utility.isSpace(ds_idCodeName.field("LogogramFld").value) ) {
            alert(Utility.getMessage("ErrTbLogoNull"));
            Bill.add();
            txt_code.focus();
            return;
        }
    }
    
    
}

function sys_sel_dx() {
    if (Utility.isSpace(DsMain.field("wlkmid").value)){
        alert(Utility.getMessage("InfoSelwlkm"));
        txt_code.focus();
        return false;
    }
    
    var params = {};
    params.idfld = ds_idCodeName.field("IdKey").value;
    params.codefld = ds_idCodeName.field("codefld").value;
    params.namefld = ds_idCodeName.field("namefld").value;
    params.logofld = ds_idCodeName.field("logogramfld").value;
    params.tbname = DsMain.field("TbName").value;
    params.wlkmid =  DsMain.field("wlkmid").value;
    params.wlkmtype = DsMain.field("wlkmtype").value;
    params.con = Utility.trim(textbox4.getValue().toUpperCase()) +"%";
    params.conall = "%"+ Utility.trim(textbox4.getValue().toUpperCase()) +"%";
    //sel_dx.select.filterexp = ds_idCodeName.field("LogogramFld").value + " like '%:v_get%'";
    //sel_dx.select.hidefields = ds_idCodeName.field("IdKey").value;
    sel_dx.select.variables = params;

    
}

function sys_after_sel_dx() {
    if (sel_dx.result && (! Utility.isSpace(DsMain.field("objId").value)) ) {
        uf_query();
    }
}


function sys_selCurrency(cond){
    var params = {};
    params.con = "%" + Utility.trim(cond.toUpperCase()) + "%";
    sel_currency.select.variables = params;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值