private void AppendToRptList(SSRS2005.CatalogItem item, bool tab, bool isFldr, string imgURL)
        {
            sbRptList.Append("<TR>");
            if (tab)
            {
                sbRptList.Append("<TD style=\"padding-bottom: 2px\" class=\"ms-vb\">&nbsp;&nbsp;</TD><TD style=\"padding-bottom: 2px;padding-left: 2px;\" class=\"ms-vb\"><img src=\"");
                sbRptList.Append(imgURL);
                sbRptList.Append("\" alt=\"\" >&nbsp;&nbsp;");
            }
            else
            {
                sbRptList.Append("<TD style=\"padding-bottom: 2px\" class=\"ms-vb\"><img src=\"");
                sbRptList.Append(imgURL);
                sbRptList.Append("\" alt=\"\">&nbsp;</td><TD style=\"padding-bottom: 2px;padding-left: 2px;\" class=\"ms-vb\">");
            }

            if (isFldr)
            {
                sbRptList.Append("<B>" + item.Name + "</B>");
            }
            else
            {
                try
                {
                    var parameters = Get2005Parameters(item.Path);
                    sbRptList.Append("<A onfocus=\"OnLink(this)\" HREF=\"#\" onClick=\"Javascript:window.open('" + ReportingServicesURL + "?" + System.Web.HttpUtility.UrlEncode(item.Path) + parameters + "','',config='toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, directories=no, status=yes');\">" + item.Name + "</A>");
                }
                catch (Exception ex)
                {
                    sbRptList.Append(item.Name + " <img src=\"/_layouts/epmlive/images/warning.png\" alt=\"" + HttpUtility.HtmlEncode(ex.Message) + "\">");
                }
            }

            sbRptList.Append("</TD></TR>");
        }
示例#2
0
 private void AppendToRptList(SSRS2005.CatalogItem item, bool tab, bool isFldr, string imgURL)
 {
     sbRptList.Append("<TR>");
     if (tab)
     {
         sbRptList.Append("<TD style=\"padding-bottom: 2px\" class=\"ms-vb\">&nbsp;&nbsp;</TD><TD style=\"padding-bottom: 2px;padding-left: 2px;\" class=\"ms-vb\"><img src=\"");
         sbRptList.Append(imgURL);
         sbRptList.Append("\" alt=\"\" >&nbsp;&nbsp;");
     }
     else
     {
         sbRptList.Append("<TD style=\"padding-bottom: 2px\" class=\"ms-vb\"><img src=\"");
         sbRptList.Append(imgURL);
         sbRptList.Append("\" alt=\"\">&nbsp;</td><TD style=\"padding-bottom: 2px;padding-left: 2px;\" class=\"ms-vb\">");
     }
     if (isFldr)
     {
         sbRptList.Append("<B>" + item.Name + "</B>");
     }
     else
     {
         try
         {
             var parameters = Get2005Parameters(item.Path);
             sbRptList.Append("<A HREF=\"#\" onClick=\"frameview('" + ReportingServicesURL + "?" + System.Web.HttpUtility.UrlEncode(item.Path) + parameters + "');\">" + item.Name + "</A>");
         }
         catch (Exception ex)
         {
             sbRptList.Append(item.Name + " <img src=\"/_layouts/epmlive/images/warning.png\" alt=\"" + HttpUtility.HtmlEncode(ex.Message) + "\" style=\"vertical-align: middle;\">");
         }
     }
     sbRptList.Append("</TD></TR>");
 }