// string sql = $@"/*dialect*/SELECT * FROM T_LQKJ_CZexpenses WHERE F_LQKJ_FDATE='{F_LQKJ_FDate}' AND F_LQKJ_ORGID='{Convert.ToString(FilterValues[0]["FSTOCKORGID"])}' AND F_LQKJ_WAREHOUSE='{ Convert.ToString(FilterValues[0]["FSTOCKID"])}' AND F_LQKJ_FMATERIALID='{ Convert.ToString(FilterValues[0]["FMATERIALNUMBER"])}'";
WHERE F_LQKJ_FDATE='{F_LQKJ_FDate}' AND F_LQKJ_ORGID='{Convert.ToString(item["FSTOCKORGID"])}' AND F_LQKJ_WAREHOUSE='{Convert.ToString(item["FSTOCKID"])}' AND F_LQKJ_FMATERIALID='{Convert.ToString(item["FMATERIALNUMBER"])}'";
WHERE FORMAT(F_LQKJ_FDATE, 'yyyy/MM')='{F_LQKJ_FDATEyf}' AND F_LQKJ_ORGID='{F_LQKJ_ORGID}'";
//DBUtils.Execute(this.Context, sqlupdate);
try
{
...
...
@@ -99,7 +79,7 @@ WHERE F_LQKJ_FDATE='{F_LQKJ_FDate}' AND F_LQKJ_ORGID='{Convert.ToString(item["FS
}
catch(Exceptionex)
{
Console.WriteLine($"执行更新时出错: {ex.Message}");
this.View.ShowMessage($"执行更新时出错: {ex.Message}");
}
}
else
...
...
@@ -107,17 +87,9 @@ WHERE F_LQKJ_FDATE='{F_LQKJ_FDate}' AND F_LQKJ_ORGID='{Convert.ToString(item["FS
@@ -608,7 +608,7 @@ LEFT JOIN t_BD_MaterialBase JB ON JB.FMATERIALID=W.FMATERIALID
LEFT JOIN T_BD_MATERIAL_L WL ON T1.FMATERIALID=WL.FMATERIALID AND WL.FLOCALEID = 2052 --物料多语言表
LEFT JOIN T_BD_UNIT_L DW ON T1.FSTOCKUNITID=DW.FUNITID AND DW.FLOCALEID=2052 --计量单位多语言表
LEFT JOIN T_BD_UNIT DWBM ON T1.FSTOCKUNITID=DWBM.FUNITID--计量单位表
LEFT JOIN T_LQKJ_CZexpenses SS ON T1.FDate= SS.F_LQKJ_FDATE AND ZZ.FNAME=SS.F_LQKJ_ORGID AND CK.FNAME=SS.F_LQKJ_WAREHOUSE AND W.FNUMBER=SS.F_LQKJ_FMATERIALID--仓租手输费用表
LEFT JOIN T_LQKJ_CZexpenses SS ON FORMAT(T1.FDate, 'yyyy/MM')=FORMAT(SS.F_LQKJ_FDATE, 'yyyy/MM') AND ZZ.FNAME=SS.F_LQKJ_ORGID--仓租手输费用表
LEFT JOIN T_BD_STOCK CKBM ON T1.FSTOCKID=CKBM.FSTOCKID
WHERE 1=1 AND (T1.FSTOCKQCQTY + T1.FSTOCKINQTY - T1.FSTOCKOUTQTY !=0 OR T1.FSTOCKQCQTY != 0 OR T1.FSTOCKINQTY !=0 OR T1.FSTOCKOUTQTY!=0) {1}",receBillTable,Filter);