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/total3/ViewTotalWin.cpp | 2 +- jrj/project/business/GDN3.list.cpp | 6 +++--- jrj/project/business/PO/Maint.PurcherItem.cpp | 0 jrj/project/business/Quote3.maint.cpp | 0 jrj/project/business/Enquiry.list.cpp | 4 +++- jrj/project/business/PO/Maint.PaperCard.PO.hpp | 0 jrj/project/business/Public/memo.edit.new.cpp | 0 jrj/project/total3/viewex.total.cpp | 2 +- jrj/project/business/EnquiryEx3.list.cpp | 0 jrj/project/business/Customer3.maint.cpp | 11 ++++++----- jrj/project/business/Enquiry/Enquiry.maint.cpp | 3 ++- jrj/project/business/SO3.list.cpp | 2 +- jrj/project/business/Expense/SampleRequestForm.cpp | 0 13 files changed, 17 insertions(+), 13 deletions(-) diff --git a/jrj/project/business/Customer3.maint.cpp b/jrj/project/business/Customer3.maint.cpp index 42305ad..4ec034b 100644 --- a/jrj/project/business/Customer3.maint.cpp +++ b/jrj/project/business/Customer3.maint.cpp @@ -821,10 +821,9 @@ { Content=t.selectSingleNode(L"Content").text(); } - xaserverarg& arg1 = * new xaserverarg; - arg1.setNativePointer(arg1.CreateInstance()); + xaserverarg arg1; arg1.AddArg(L"value",Content); - OpenWindow(L"dev:xpage[memo.edit.new.vx]",(LPARAM) & arg1); + OpenWindow(L"dev:xpage[memo.edit.new.vx]",arg1); return 1; } @@ -897,10 +896,11 @@ } if(value == L"客户基本信息") { - xaserverarg& arg1 = *new xaserverarg; + xaserverarg arg1 = GetArg(); xstring str = dw_detail.GetItemString(1,L"BasicInformation"); arg1.AddArg(L"value",str); - OpenWindow(L"dev:xpage[memo.edit.new.vx]", (LPARAM)&arg1); + OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg1); + if(arg1.GetArgString(L"comdid")==L"xmOK") { str = arg1.GetArgString(L"value"); @@ -1115,6 +1115,7 @@ int onloaded() { + SetArg(); APP=1; maint::onloaded(); diff --git a/jrj/project/business/Enquiry.list.cpp b/jrj/project/business/Enquiry.list.cpp index 40dc29e..dc72830 100644 --- a/jrj/project/business/Enquiry.list.cpp +++ b/jrj/project/business/Enquiry.list.cpp @@ -1023,12 +1023,13 @@ int OnTech(xdwgrid dw_term) { - xaserverarg arg; + xaserverarg arg=GetArg(); int row = dw_term.GetRow(); if(row < 1) return 0; xstring str = dw_term.GetItemString(row,L"TechNote"); arg.AddArg(L"value",str); OpenWindow(L"dev:xpage[memo.edit.new.vx]",arg); + if(arg.GetArgString(L"comdid")==L"xmOK") { str = arg.GetArgString(L"value"); @@ -1515,6 +1516,7 @@ } int onload() { + SetArg(); state1=-1; state2=-1; diff --git a/jrj/project/business/Enquiry/Enquiry.maint.cpp b/jrj/project/business/Enquiry/Enquiry.maint.cpp index 030fdc9..0ddb9cc 100644 --- a/jrj/project/business/Enquiry/Enquiry.maint.cpp +++ b/jrj/project/business/Enquiry/Enquiry.maint.cpp @@ -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"); diff --git a/jrj/project/business/EnquiryEx3.list.cpp b/jrj/project/business/EnquiryEx3.list.cpp index 515d0fd..e86cc86 100644 --- a/jrj/project/business/EnquiryEx3.list.cpp +++ b/jrj/project/business/EnquiryEx3.list.cpp Binary files differ diff --git a/jrj/project/business/Expense/SampleRequestForm.cpp b/jrj/project/business/Expense/SampleRequestForm.cpp index 0058041..a5a0e7d 100644 --- a/jrj/project/business/Expense/SampleRequestForm.cpp +++ b/jrj/project/business/Expense/SampleRequestForm.cpp Binary files differ diff --git a/jrj/project/business/GDN3.list.cpp b/jrj/project/business/GDN3.list.cpp index e59079b..cffb2b8 100644 --- a/jrj/project/business/GDN3.list.cpp +++ b/jrj/project/business/GDN3.list.cpp @@ -514,10 +514,10 @@ { Content = t.selectSingleNode(L"Content").text(); } - xaserverarg& arg1 = *new xaserverarg; - arg1.setNativePointer(arg1.CreateInstance()); + xaserverarg arg1 ; + arg1.AddArg(L"value", Content); - OpenWindow(L"dev:xpage[memo.edit.new.vx]", (LPARAM)&arg1); + OpenWindow(L"dev:xpage[memo.edit.new.vx]",arg1); return 1; } diff --git a/jrj/project/business/PO/Maint.PaperCard.PO.hpp b/jrj/project/business/PO/Maint.PaperCard.PO.hpp index f268fa3..ae7fe7b 100644 --- a/jrj/project/business/PO/Maint.PaperCard.PO.hpp +++ b/jrj/project/business/PO/Maint.PaperCard.PO.hpp Binary files differ diff --git a/jrj/project/business/PO/Maint.PurcherItem.cpp b/jrj/project/business/PO/Maint.PurcherItem.cpp index 005942c..d449f5f 100644 --- a/jrj/project/business/PO/Maint.PurcherItem.cpp +++ b/jrj/project/business/PO/Maint.PurcherItem.cpp Binary files differ diff --git a/jrj/project/business/Public/memo.edit.new.cpp b/jrj/project/business/Public/memo.edit.new.cpp index f9efb1f..35e3cfc 100644 --- a/jrj/project/business/Public/memo.edit.new.cpp +++ b/jrj/project/business/Public/memo.edit.new.cpp Binary files differ diff --git a/jrj/project/business/Quote3.maint.cpp b/jrj/project/business/Quote3.maint.cpp index 4fcf923..2840619 100644 --- a/jrj/project/business/Quote3.maint.cpp +++ b/jrj/project/business/Quote3.maint.cpp Binary files differ diff --git a/jrj/project/business/SO3.list.cpp b/jrj/project/business/SO3.list.cpp index 8f92f1c..37f3286 100644 --- a/jrj/project/business/SO3.list.cpp +++ b/jrj/project/business/SO3.list.cpp @@ -359,7 +359,7 @@ { Content = t.selectSingleNode(L"Content").text(); } - xaserverarg& arg = *new xaserverarg; + xaserverarg arg; arg.AddArg(L"value", Content); OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg); diff --git a/jrj/project/total3/ViewTotalWin.cpp b/jrj/project/total3/ViewTotalWin.cpp index b5613e5..e74b37f 100644 --- a/jrj/project/total3/ViewTotalWin.cpp +++ b/jrj/project/total3/ViewTotalWin.cpp @@ -119,7 +119,7 @@ Content = t.selectSingleNode(L"Content").text(); } - xaserverarg arg1 ; + xaserverarg arg1 =GetArg(); arg1.AddArg(L"value", Content); OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg1); return 1; diff --git a/jrj/project/total3/viewex.total.cpp b/jrj/project/total3/viewex.total.cpp index 7fddd3b..2477d0c 100644 --- a/jrj/project/total3/viewex.total.cpp +++ b/jrj/project/total3/viewex.total.cpp @@ -100,7 +100,7 @@ Content = t.selectSingleNode(L"Content").text(); } - xaserverarg arg1 ; + xaserverarg arg1=GetArg() ; arg1.AddArg(L"value", Content); OpenWindow(L"dev:xpage[memo.edit.new.vx]", arg1); -- Gitblit v1.9.3