This commit is contained in:
2025-06-13 10:48:18 +08:00
parent 5f429860cb
commit be299a753e
3 changed files with 16 additions and 2 deletions

View File

@@ -113,7 +113,7 @@ FROM
INNER JOIN VHUB_BD_BMMaterialGroup t5 ON cc.[FBMMATERIALGROUP]= t5.FID INNER JOIN VHUB_BD_BMMaterialGroup t5 ON cc.[FBMMATERIALGROUP]= t5.FID
LEFT JOIN VHUB_T_BMGStandCost cost ON cost.FDATE= FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AND cost.FBMMATERIALGROUP= t5.FID LEFT JOIN VHUB_T_BMGStandCost cost ON cost.FDATE= FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') AND cost.FBMMATERIALGROUP= t5.FID
WHERE T1.FAPPROVEDATE>=@begintime AND t1.FAPPROVEDATE<@endtime WHERE T1.FAPPROVEDATE>=@begintime AND t1.FAPPROVEDATE<@endtime
AND (@CustomerId = 'A' OR t3.FNUMBER IN (@CustomerId)) AND (@FBMMaterialGroup = 'A' OR t5.FNUMBER IN (@FBMMaterialGroup)) AND (@CustomerId = 'A' OR t3.FNUMBER IN (SELECT value FROM dbo.SplitString(@CustomerId, ',') )) AND (@FBMMaterialGroup = 'A' OR t5.FNUMBER IN (SELECT value FROM dbo.SplitString(@FBMMaterialGroup, ',') ))
GROUP BY T1.FCUSTOMERID, cc.[FBMMATERIALGROUP],t1.FDOCUMENTSTATUS, t3.FNUMBER , t2.FMATERIALID, GROUP BY T1.FCUSTOMERID, cc.[FBMMATERIALGROUP],t1.FDOCUMENTSTATUS, t3.FNUMBER , t2.FMATERIALID,
t4.FNAME , t5.FNUMBER , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') ) a t4.FNAME , t5.FNUMBER , FORMAT(t1.FAPPROVEDATE, 'yyyy-MM-01') ) a
GROUP BY [<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],FCUSTOMERID,FDOCUMENTSTATUS,[FBMMATERIALGROUP] GROUP BY [<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>],FCUSTOMERID,FDOCUMENTSTATUS,[FBMMATERIALGROUP]

View File

@@ -133,7 +133,7 @@ namespace VapeEZDLL.YSCBYSJCB_FXB
{ {
#region #region
int rowindex = this.View.Model.GetEntryRowCount("F_NAAD_Entity_hsj"); //int rowindex = this.View.Model.GetEntryRowCount("F_NAAD_Entity_hsj");
this.View.Model.CreateNewEntryRow("F_NAAD_Entity_hsj"); this.View.Model.CreateNewEntryRow("F_NAAD_Entity_hsj");
//1 //1
this.View.Model.SetValue("F_KeHuCode", item["F_KeHuCode"], indexi); this.View.Model.SetValue("F_KeHuCode", item["F_KeHuCode"], indexi);

View File

@@ -0,0 +1,14 @@
CREATE FUNCTION dbo.SplitString
(@str NVARCHAR(MAX), @delimiter CHAR(1))
RETURNS TABLE
AS
RETURN (
SELECT value FROM STRING_SPLIT(@str, @delimiter)
)
SELECT @@VERSION
SELECT compatibility_level FROM sys.databases WHERE name = DB_NAME();
-- <20><><EFBFBD><EFBFBD><EFBFBD>ݼ<EFBFBD><DDBC><EFBFBD><EFBFBD><EFBFBD>Ϊ130(SQL Server 2016)
ALTER DATABASE meizonglian SET COMPATIBILITY_LEVEL = 130;