zoukankan      html  css  js  c++  java
  • eas之列表界面写脚本时如何写sql

    var easNames = JavaImporter();
    easNames.importPackage(Packages.com.kingdee.bos.dao.query);
    with(easNames){
          var tblMain=pluginCtx.getKDTable("tblMain");
          var selectRows=com.kingdee.bos.ctrl.kdf.table.util.KDTableUtil.getSelectedRows(tblMain);
          for( var i=0; i<selectRows.length; i++)    {
          var id= tblMain.getCell(selectRows[i],"id").getValue();
    //                com.kingdee.eas.util.client.MsgBox.showInfo(id);
          var sqlcha=" select CFKDTEXTFIELD  from   T_AR_OtherBill        where fid ='"+id+"'  ";
           var aaaa=SQLExecutorFactory.getRemoteInstance(sqlcha).executeSQL( );
           var  CFKDTEXTFIELD="";
          var projectValue="";
          if(aaaa.next()){
        CFKDTEXTFIELD=aaaa.getString("CFKDTEXTFIELD");
    //                         com.kingdee.eas.util.client.MsgBox.showInfo( CFKDTEXTFIELD);
          projectValue=new javax.swing.JOptionPane.showInputDialog( null ,"请输入发票号:", CFKDTEXTFIELD);
          }else{
         projectValue = new javax.swing.JOptionPane.showInputDialog(null,"请输入发票号:","必康",javax.swing.JOptionPane.PLAIN_MESSAGE);
        }
         var sql="     update    T_AR_OtherBill set    CFKDTEXTFIELD='"+projectValue+"'      where fid ='"+id+"'  ";
         com.kingdee.eas.csinterface.syncdatabase.SQLFacadeFactory.getRemoteInstance().exeSQL(sql);
        }
        pluginCtx.getKDTable("tblMain").refresh();

       }

  • 相关阅读:
    郭大小
    最近翻译的三篇新闻
    又是一年教师节
    PowerDesigner 12.5 反向工程sql server
    Sql Server使用技巧
    一个纠结的silverlight问题
    PowerDesigner 15 使用技巧
    windows2008 + iis7 下载特殊后缀名文件设置方法
    无法读取配置节system.serviceModel因为它缺少节声明的解决方法
    PowerDesigner 15对ACCESS进行反向工程
  • 原文地址:https://www.cnblogs.com/luojiabao/p/10987483.html
Copyright © 2011-2022 走看看