LiFan
6 天以前 d4726c427464d5fa50c9fce848831c4cec36d8d1
jrj/project/business/AR/ExchageInput3.cpp
@@ -61,7 +61,7 @@
         
         arg.AddArg(L"content", x.xml());
         //trace(x.xml());
         //alert(x.xml());
         if (xurl::get(L"/sale/data/AR/update/item", arg.GetString(), x) != 1)
         {
            xstring error = x.text();
@@ -190,6 +190,16 @@
         return 1;
      }
      int OnSaveAs()
      {
         if (tabname == L"sign") return dw_list.SaveAs(L"");
         if (tabname == L"signed") return dw_signed.SaveAs(L"");
         if (tabname == L"exch") return dw_exch.SaveAs(L"");
         if (tabname == L"unexch") return dw_unexch.SaveAs(L"");
         if (tabname == L"adjust") return dw_adjust.SaveAs(L"");
         return 1;
      }
      int RetrieveData()
      {
         if (tabname == L"sign") return OnRetrieve(L"/sale/data/AR/list", dw_list);
@@ -219,6 +229,9 @@
         {
            return OnDeleteRow();
         }
         else if (comdid == L"xmSaveAs")
            return OnSaveAs();
         else if (comdid == L"xmDelete")
         {
            int MB_OKCANCEL = 1;
@@ -360,7 +373,7 @@
         int h = xcombobox::GetCurSel(evt->command.hCtrl);
         if (h > -1)
         {
            tabname = xcombobox::GetItemData(evt->command.hCtrl, h);
            tabname = (string)xcombobox::GetItemData(evt->command.hCtrl, h);
            SwitchLayer(L"sheet" + xstring(h + 1), L"frame");
            RetrieveData();
            SetAgent();
@@ -453,7 +466,6 @@
         dw_list = GetControl(L"dw_list");
         dw_list.openUrl(L"/sale/view/AR/template/list");
         dw_signed = GetControl(L"dw_signed");
         dw_signed.openUrl(L"/sale/view/AR/template/listFinish");
         dw_exch = GetControl(L"dw_exch");
@@ -490,7 +502,6 @@
      int onloaded()
      {
         SetAgent();
         return 1;
      }
   };