ÿþuse "xcontrol.vframe.vbusiness.vd" use "xbase.vframe.vbusiness.vd" use "vbind.vbind.wface.vd" use "publiccode.vutil.vbusiness.vd" use "multi.vbind.vbind.wface.vd" use "shoppingcart.vd" use "Item.XFile.vl" use "Item.XSpec.vl" use "Item.XSplit.vl" use "Item.XTrans.vl" unit trade [ class ProductLibraryItemMaintWin3 : public xwin { xdwtable dw_props; xnode m_agentNode; //Agent Condition xdataset g_xdoc; int SetAgent() { string xfNodeAgentArea = "agentarea"; xnode anode = GetAgentNode(xfNodeAgentArea); if(m_agentNode) { SetAgentNodeContent (anode,m_agentNode); } else { msxml::IXMLDOMElement xframeElement = GetElement(); msxml::IXMLDOMElement agent = xframeElement.selectSingleNode("agent/"+xfNodeAgentArea+"[1]/*"); if(agent) { string s = agent.xml; m_agentNode = SetAgentNodeContent (anode,s); } } return 1; } //&q¹pÀo;mYtýQpe int OnSetFocus(ref TEvent evt,int param) { //͑nå]wQag SetAgent(); return 1; } string GetGuid() { return publiccode::GetGuid(); } int OnSave() { int row = 1; string id = g_xdoc.getData("data/Item","@guid"); msxml::IXMLDOMElement e = g_xdoc.getRowElement("data/Item",0); if(!e) return 1; string VolumeDesc = g_xdoc.getData("data/Item","VolumeDesc"); //alert(VolumeDesc); xml skuid_x = ViewObject::RetrieveData("/sale/data/ProductLibrary3/GetVolumeDesc","VolumeDesc", VolumeDesc); string skuidEx=skuid_x.GetXmlDoc().text ; //alert(skuidEx); int skuid1=skuidEx.toInt() ; if(skuid1) { if(skuid1 > 0) { alert("Sň:\x