From 66f0b6533137599d69bee08fbc3f6f8865aec75e Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 12 九月 2024 11:23:02 +0800 Subject: [PATCH] update --- jrj/project/business/Enquiry/Enquiry.maint.cpp | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/jrj/project/business/Enquiry/Enquiry.maint.cpp b/jrj/project/business/Enquiry/Enquiry.maint.cpp index 8bbc0a0..ba43fb2 100644 --- a/jrj/project/business/Enquiry/Enquiry.maint.cpp +++ b/jrj/project/business/Enquiry/Enquiry.maint.cpp @@ -938,7 +938,7 @@ xml xp ; xaserverarg arg_pic; - arg_pic.setNativePointer(arg_pic.CreateInstance()); + arg_pic.AddArg(L"SKUNo", skuno); xstring res = L"/sale/data/ProductLibrary3/pref/picture/imagelistSKUNo"; @@ -1077,7 +1077,7 @@ if (str == L"") { xaserverarg arg1; - arg1.setNativePointer(arg1.CreateInstance()); + arg1.SetParam(L"HWND", GetHWND()); arg1.AddArg(L"CustomerID", dw_base.GetItemString(1, L"CustomerID")); OpenWindow(L"dev:xpage[Entity.Product.Select.vx]",arg1); @@ -1127,13 +1127,14 @@ } else if (comdid == L"xmProductDesc") { - xaserverarg arg2; + xaserverarg arg2=GetArg(); int row2 = dw_goods.GetRow(); if (row2 < 1) return 0; xstring str2 = dw_goods.GetItemString(row2, L"ProductDesc"); arg2.AddArg(L"value", str2); OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg2); + if (arg2.GetArgString(L"comdid") == L"xmOK") { str2 = arg2.GetArgString(L"value"); @@ -1159,7 +1160,7 @@ dw_goods.SetItemDisplayString(nRow, L"KOPCode", L"CTNS"); xaserverarg arg3; - arg3.setNativePointer(arg3.CreateInstance()); + int row3 = dw_goods.GetRow(); if (row3 < 1) return 0; dw_goods.SetItemString(nRow, L"SKUNo", dw_goods.GetItemString(row3, L"SKUNo")); -- Gitblit v1.9.3