This commit is contained in:
余宇波 2025-05-16 14:38:51 +08:00
parent 2bc2e14890
commit f757454053
2 changed files with 11 additions and 2 deletions

View File

@ -42,7 +42,7 @@ namespace VapeEZDLL.YSKM_KMDM_GXB
//} //}
public override void DataChanged(DataChangedEventArgs e) public override void DataChanged(DataChangedEventArgs e)
{ {
base.DataChanged(e); base.DataChanged(e);
int setRows = e.Row; int setRows = e.Row;
//if (e.Field.Key.Equals("F_ISSX")) //if (e.Field.Key.Equals("F_ISSX"))
@ -194,11 +194,12 @@ namespace VapeEZDLL.YSKM_KMDM_GXB
} }
} }
} }
//当修改到计算项时,阻止修改 //当修改到计算项时,阻止修改
if (tempRow["F_XM"] != null && (tempRow["F_XM"].ToString() == ("营业成本") || tempRow["F_XM"].ToString()==("其他") || tempRow["F_XM"].ToString().Contains("毛利") if (tempRow["F_XM"] != null && (tempRow["F_XM"].ToString() == ("营业成本") || tempRow["F_XM"].ToString()==("其他") || tempRow["F_XM"].ToString().Contains("毛利")
|| tempRow["F_XM"].ToString()==("毛利率") || tempRow["F_XM"].ToString().Contains("经营性利润") || tempRow["F_XM"].ToString().Contains("利润总额") || tempRow["F_XM"].ToString() == ("净利润"))) || tempRow["F_XM"].ToString()==("毛利率") || tempRow["F_XM"].ToString().Contains("经营性利润") || tempRow["F_XM"].ToString().Contains("利润总额") || tempRow["F_XM"].ToString() == ("净利润")))
{ {
if (!e.Field.Key.Equals("F_XM") && !e.Field.Key.Equals("FDocumentStatus") && !e.Field.Key.Equals("FBillNo") && !e.Field.Key.Equals("F_Title") && !e.Field.Key.Equals("F_Year")) if (e.Field.Key.Contains("F_Month"))
{ {
//string json=JsonConverterHelper.Serialize(e); //string json=JsonConverterHelper.Serialize(e);
//LogHelper.Error(new Exception(), json); //LogHelper.Error(new Exception(), json);

View File

@ -0,0 +1,8 @@
select top 100 T1.FBILLNO,T2.FENTRYID,t2.FMaterialID,ff.FNUMBER, FMustQty ,t4.*,T6.* from T_SAL_OUTSTOCK T1 inner join T_SAL_OUTSTOCKENTRY T2
inner join T_SAL_OUTSTOCKENTRY_C T3 on T3.FENTRYID = T2.FENTRYID
ON T1.FID = T2.FID
inner join T_SAL_OUTSTOCKENTRY_CE T4 on T3.FENTRYID = T4.FENTRYID
left join T_HS_CALDIMENSIONS T5 on T3.FDIMENSIONID = T5.FDIMENSIONID
left join T_BD_EXPENSE_L T6 on T4.FEXPENSEID = T6.FEXPID and T6.FLOCALEID = 2052
left join T_BD_MATERIAL ff on t2.FMaterialID=ff.FMaterialID
order by T2.FENTRYID desc