示例#1
0
    protected override void OnWriteValueCell(NReco.PivotData.Output.PivotTableHtmlWriter.ValueCellContext valueContext)
    {
        try
        {
            if (valueContext.ColumnKey.DimKeys[0].ToString() == "ABA")
            {
                valueContext.AddCssClass("cssForABA");
            }
            if (valueContext.RowKey.DimKeys.Contains("UWAC TACOMA CLINIC"))
            {
                valueContext.AddCssClass("cssForTacoma");

                valueContext.FormattedValue = "<a href='www.washington.edu'>" + valueContext.FormattedValue + "</a>";
            }
            if (valueContext.RowKey.DimKeys.Contains("No Shows"))
            {
                valueContext.AddCssClass("cssForNoShow");
            }

            if (valueContext.RowKey.DimKeys.Contains("UWAC HOME"))
            {
                if (valueContext.CssClass.StartsWith("subtotal"))
                {
                    valueContext.AddCssClass("cssForNoShow");
                }
                valueContext.AddCssClass("cssForTacoma");

                valueContext.FormattedValue = "<a href='www.washington.edu'>" + valueContext.FormattedValue + "</a>";
            }
        }
        catch (Exception) {}
    }
示例#2
0
 protected override void OnWriteValueCell(NReco.PivotData.Output.PivotTableHtmlWriter.ValueCellContext valueContext)
 {
     try
     {
         if (valueContext.RowKey.DimKeys.Contains("EQUIPMENT"))
         {
             valueContext.AddCssClass("cssDirectTotal");
         }
         if (valueContext.ColumnKey.DimKeys.Contains("Projected"))
         {
             valueContext.AddCssClass("cssProjected");
         }
     }
     catch (Exception ex) {
         string x = ex.Message;
     }
 }