首页 > 其他 > 详细

批量更新记录

时间:2018-07-20 00:07:37      阅读:123      评论:0      收藏:0      [点我收藏+]

界面上通过按钮批量更新数据很常见,列个更新的例子,方便查阅。

销售订单界面,批量更新行地址:

1.定义继承Runbase的类,使用框架更方便

class UpdateSalesLineAddress extends RunBase
{
    DeliveryAddress       deliveryAddress;
    SalesLine               salesLine;
    DialogField             d_deliveryAddress;
}

2.Dilog界面设计:

    public Object dialog()
    {
        Dialog dialog = super();

        dialog.caption("标题");

        d_deliveryAddress = dialog.addField(extendedTypeStr(DeliveryAddress));
        //d_deliveryAddress = dialog.addFieldValue(extendedTypeStr(DeliveryAddress),salesLine.DeliveryAddress);

        return dialog;
    }

3.获取Dialog界面中需要更新的值:

  public boolean getFromDialog()
    {
        boolean ret;

        ret = super();

        deliveryAddress = d_deliveryAddress.value();

        return ret;
    }

4.主方法中进行更新

 

批量更新记录

原文:https://www.cnblogs.com/sunny-technology/p/9339085.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!