LiFan
2024-12-17 e3f724c9fd36995c207a6ed173849c20aaa2e3d7
jrj/project/business/Supplier3.list.cpp
@@ -109,7 +109,7 @@
   }
   int ViewUpdate(int pr, xstring updateItem, xaserverarg  arg)
   int ViewUpdate(LPARAM pr, xstring updateItem, xaserverarg  arg)
   {
      if (updateItem == L"refresh")
      {
@@ -156,10 +156,10 @@
         for (i = 0; i < s; i++)
         {
            KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
            xstring name = e->selectSingleNode(L"@name").text();
            HTREEITEM hw = tv_1.InsertChildItem(h, name, (LPARAM)e, 15);
            createSubTree(hw, *e);
            KXMLDOMElement e = nlist.item(i);
            xstring name = e.selectSingleNode(L"@name").text();
            HTREEITEM hw = tv_1.InsertChildItem(h, name, e, 15);
            createSubTree(hw, e);
         }
      return 1;
   }
@@ -193,11 +193,11 @@
            for (i = 0; i < len; i++)
            {
               KXMLDOMElement* e = new KXMLDOMElement(nlist.item(i));
               xstring name = e->selectSingleNode(L"@name").text();
               HTREEITEM hw = tv_1.InsertChildItem(0, name, (LPARAM)e, 15);
               KXMLDOMElement e = nlist.item(i);
               xstring name = e.selectSingleNode(L"@name").text();
               HTREEITEM hw = tv_1.InsertChildItem(0, name, e, 15);
               createSubTree(hw, *e);
               createSubTree(hw, e);
               tv_1.ExpandItem(hw);
            }
            tv_1.ExpandItem(0);
@@ -244,7 +244,7 @@
      xml x;
      xaserverarg arg;
      arg.setNativePointer(arg.CreateInstance());
      arg.AddArg(L"guid", sguid);
      arg.AddArg(L"EntityID", sguid);
      //   trace(sguid);
@@ -280,7 +280,7 @@
      xml x;
      xaserverarg arg;
      arg.setNativePointer(arg.CreateInstance());
      arg.AddArg(L"EntityID", entity);
@@ -413,23 +413,23 @@
      }
      if (comdid == L"action:bill.Annex")
      {
         xaserverarg& arg = *new xaserverarg;
         arg.setNativePointer(arg.CreateInstance());
         xaserverarg arg ;
         arg.AddArg(L"entityid", dw_list.GetItemString(dw_list.GetRow(), L"SupplierID"));
         arg.AddArg(L"ApplyStatus", dw_list.GetItemString(dw_list.GetRow(), L"ApplyStatus"));
         OpenWindow(L"dev:xpage[maint.Document.Supplier.v3.vx]", (LPARAM)&arg);
         OpenWindow(L"dev:xpage[maint.Document.Supplier.v3.vx]", arg);
         return 1;
      }
      if (comdid == L"action:bill.AnnexEx")
      {
         xaserverarg& arg4 = *new xaserverarg;
         arg4.setNativePointer(arg4.CreateInstance());
         xaserverarg arg4;
         arg4.AddArg(L"entityid", dw_list.GetItemString(dw_list.GetRow(), L"SupplierID"));
         //arg4.AddArg(L"ApplyStatus",dw_list.GetItemString(dw_list.GetRow(),L"ApplyStatus"));
         //OpenWindow(L"dev:xpage[maint.Document.Customer.v3.vx]", p4);
         OpenWindow(L"dev:xpage[maint.Document.SupplierSD.v3.vx]", (LPARAM)&arg4);
         OpenWindow(L"dev:xpage[maint.Document.SupplierSD.v3.vx]", arg4);
         return 1;
      }
      if (comdid == L"action:bill.checked")