From fc061fbbad7f22901356b4fd8bd77db372a0d465 Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期三, 11 九月 2024 18:13:36 +0800 Subject: [PATCH] update --- jrj/project/business/SO/Apply.SOItem.cpp | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/jrj/project/business/SO/Apply.SOItem.cpp b/jrj/project/business/SO/Apply.SOItem.cpp index f813db0..a8a05a9 100644 --- a/jrj/project/business/SO/Apply.SOItem.cpp +++ b/jrj/project/business/SO/Apply.SOItem.cpp @@ -58,19 +58,19 @@ return 1; } - xstring GetEntityName(int pr) + xstring GetEntityName(LPARAM pr) { return L"SaleItem3"; } - xstring GetEntityID(int pr) + xstring GetEntityID(LPARAM pr) { int row = dw_list.GetRow(); xstring id = dw_list.GetGuid(row); return id; } - int ViewUpdate(int pr, xstring updateItem, xaserverarg arg) + int ViewUpdate(LPARAM pr, xstring updateItem, xaserverarg arg) { if (updateItem == L"del") { @@ -119,7 +119,7 @@ { xaserverarg arg = new xaserverarg; arg.setNativePointer(arg.CreateInstance()); - xml x = new xml; + xml x ; x.setNativePointer(x.CreateInstance()); arg.AddArg(L"FlowID",L"1A83D53D-DD12-4FDB-A274-FA8D5982AB53"); @@ -243,8 +243,8 @@ int OnRetrieve() { xml x; - - xaserverarg arg; + xaserverarg arg=GetArg(); + arg.AddArg(L"id", arg.GetArgString(L"EntityNo")); if (getUrl(L"/sale/data/SaleOrder/maint/item", arg.GetString(), x) != 1) { @@ -264,6 +264,8 @@ int onload() { + + dw_list = GetControl(L"dw_list"); dw_list.openUrl(L"/sale/view/SaleOrder/template/item"); dw_list.SetReadOnly(true); @@ -279,6 +281,8 @@ dw_list.SetColumnState(L"Submitter", false); dw_list.SetColumnState(L"ScheduleShipDate", false); OnAttachEvent(); + + SetArg(); OnRetrieve(); return 1; -- Gitblit v1.9.3