Archives

Archives / 2005 / January
  • Reporting Services: Adding conditional visibility to rows with repeating values

    Recently I was developing a Matrix layout report where the row headers repeated for a given value, but the user only wanted to see the first occurrance of each unique row heading value and leave the other row headings blank until the next new value.  In a tabular layout, I might have just added a new Group based upon the repeated value and displayed the heading above the set of related rows.  However, for a matrix report, that gets a bit too complicated due to the behavior of dynamic row headers and grouping, so I settled on dynamically changing the Visibility.Hidden propery based upon the following expression:

  • IBM makes 500 Patents "royalty free"

    Today's announcement by IBM marks a shrewd reversal in its approach to patents.  Not only does it help them gain esteem in the Linux/Open source community, it empowers their equally massive consulting division to use, share, and dissiminate their knowledge more widely than before.  Worst-case scenario, IBM scales-down it's Patent-enforcement legal staff (and associated expenses), and scales-up it's consulting business (and associated profits).  Its likely that any miniscule losses in patent revenue will be greatly compensated by the up-tick in consulting hours.