|  |  | 
 |  |  |       return m_this->alert(str); | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    string GetServerUrl() | 
 |  |  |    xstring GetServerUrl() | 
 |  |  |    { | 
 |  |  |       return L""; | 
 |  |  |    } | 
 |  |  | 
 |  |  |       return xurl::get(GetServerUrl(),aurl, para, x); | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    string EditCombo(KXMLDOMElement d) | 
 |  |  |    xstring EditCombo(KXMLDOMElement d) | 
 |  |  |    { | 
 |  |  |       if (d.selectSingleNode(L"datas")) { | 
 |  |  |          KXMLDOMElement e = d.selectSingleNode(L"datas"); | 
 |  |  | 
 |  |  |       return L""; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    string EditDate(KXMLDOMElement e) | 
 |  |  |    xstring EditDate(KXMLDOMElement e) | 
 |  |  |    { | 
 |  |  |       string str = L"<xedit name='_cb_grid_value1' bind='_cb_grid_search'/><xlabel caption='~' width='8'/><xedit name='_cb_grid_value2' bind='_cb_grid_search'/>"; | 
 |  |  |       xstring str = L"<xedit name='_cb_grid_value1' bind='_cb_grid_search'/><xlabel caption='~' width='8'/><xedit name='_cb_grid_value2' bind='_cb_grid_search'/>"; | 
 |  |  |       return str; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    string EditSheet(KXMLDOMElement d) | 
 |  |  |    xstring EditSheet(KXMLDOMElement d) | 
 |  |  |    { | 
 |  |  |       xstring str = L"<xedit  name='_cb_grid_value1'  bind='_cb_grid_search'/>"; | 
 |  |  |       if (d.selectSingleNode(L"@sheet")) { | 
 |  |  | 
 |  |  |       return str; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    string EditTree(KXMLDOMElement e) | 
 |  |  |    xstring EditTree(KXMLDOMElement e) | 
 |  |  |    { | 
 |  |  |       if (e.selectSingleNode(L"@xpage") && e.selectSingleNode(L"@column1") && e.selectSingleNode(L"@column2")) { | 
 |  |  |          xstring xq = e.selectSingleNode(L"@xpage").text(); | 
 |  |  | 
 |  |  |          else continue; | 
 |  |  |          KXMLDOMElement colename = e.selectSingleNode(L"//row[@rowindex='5']/cell[@colindex='" + colindex + L"']"); | 
 |  |  |          //查询列 | 
 |  |  |          string searchcolumn = searchcol(colename); | 
 |  |  |          xstring searchcolumn = searchcol(colename); | 
 |  |  |          if (searchcolumn == L"否") continue; | 
 |  |  |          //英文名 | 
 |  |  |          string ename = colename.selectSingleNode(L"@column").text(); | 
 |  |  | 
 |  |  |       { | 
 |  |  |          KXMLDOMDocument x; | 
 |  |  |          int ret = getUrl(tpl, L"<args/>", x); | 
 |  |  |          if (ret == 1 && x.xml() != L"") | 
 |  |  |          if (ret == 1 && (xstring)x.xml() != L"") | 
 |  |  |          { | 
 |  |  |             setSheetSearch(x); | 
 |  |  |          } | 
 |  |  | 
 |  |  |       //alert("ex"); | 
 |  |  |       int h = dw_col.GetCurSel(); | 
 |  |  |       if (h < 0) return L""; | 
 |  |  |       string  str = (string)dw_col.GetItemData(h); | 
 |  |  |       xstring  str = (string)dw_col.GetItemData(h); | 
 |  |  |       KXMLDOMDocument x; | 
 |  |  |       if (x.loadXML(str)) | 
 |  |  |       { |