K3cloud空操作发布API接口调用空操作不执行
金蝶云社区-云社区用户I4C31469
云社区用户I4C31469
1人赞赏了该文章 825次浏览 未经作者许可,禁止转载编辑于2016年10月01日 18:47:05
需要实现功能:一张单据发布 外部接口“保存”,通过保存后,调用空操作时间,更新销售订单数据,在K3cloud 中点保存后可以执行,在外部程序调用,不成功,
问一下这种操作需要怎么编写?
public class SHAZDContral : AbstractBillPlugIn
{
public override void BarItemClick(BarItemClickEventArgs e)
{
switch (e.BarItemKey.ToUpperInvariant())
{
case "TBUPXS"://空操作
string FXSDH;
FXSDH = Convert.ToString(this.View.Model.GetValue("FXSDH"));//销售订单单号
F_UpdateXSDD(this.Context, FXSDH);
break;
}
base.BarItemClick(e);
}
//更新销售订单
public void F_UpdateXSDD(Context ctx,string FXSDH)
{
try
{
string sql = "EXEC Up_SoldPJDS '" + FXSDH + "'";//更新销售订单的单据上一些数据操作
DBUtils.Execute(ctx, sql);
}
catch
{
}
}
}