zoukankan      html  css  js  c++  java
  • Button修改多条件记录

    void clicked()
    {
      Dialog dialog;
      DialogField dialogField,dialogField1;
      Common common;
      SalesLine _contractline,_SalesLine;
      str tmp;
      ;
      dialog = new dialog();
      dialog.caption("修改生产基地");
      dialogField = dialog.addField(typeid(Name) ,"生产基地代号");
      _contractline = common;
      if(dialog.run()){
        try {
          if(dialogField.value()){
            tmp=dialogField.value();

            ttsbegin;
            for (_contractline=SalesLine_ds.getFirst(true) ? SalesLine_ds.getFirst(true) : SalesLine_ds.cursor();
                  _contractline;
                  _contractline=SalesLine_ds.getNext())
            {
              select forupdate _SalesLine where _SalesLine.RecId == _contractline.RecId;
              _SalesLine.selectForUpdate(true);
              _SalesLine.name=tmp;
              _SalesLine.update();
            }
            ttscommit;
            SalesLine_ds.executeQuery();
          }
        }
        catch(Exception::Error)
        {
          ttsAbort;
          error("更新过程中发生错误,更新取消!");
        }
      }
    }

  • 相关阅读:
    操作系统简介
    计算机基础
    Django之form
    CMDB资产采集
    Git
    User model
    多级评论
    个人主页
    media路径设置
    Web框架
  • 原文地址:https://www.cnblogs.com/KobeZhang/p/4939541.html
Copyright © 2011-2022 走看看