I am sorry that this is going to be a somewhat long entry, but I wanted to state a few things that I have done and then go from there. I have been working on a site definition for a site that tracks commitments. One of the major requirements is that the
due dates for the commitments are visible in the list views and color coded based on certain criteria. Also the list will have versioning turned on and as you will see in a moment this has been a major problem for this solution. Ordinarily a simple calculated
calendar. This really made it a lot more difficult to use client side calculations (at least for me!). My first and admittedly awesome (tooting my own horn here!) solution was that I created a timer job that calculated the working days left on open commitments
and updated a working days field in the list. There were 2 calculated columns that used this information to along with some client side script to color code the list views as requested. Voila! It worked, but here is the problem. Because versioning had to be
enabled, this means that every day the timer job runs each commitment will be edited and then have a new version! So now again, I will have to try to find another way to do this. So I have turned yet again to SPServices as I have many times before (tooting
Marc's horn on this one!) to see what I can do to leave versioning turned on but also meet the requirements for displaying the working days and the proper colors. I believe that I can code this just fine, but there are 3 things that I need help or verification
2: Can I do this through a loop that has to determine what commitments are being displayed and then show this next to that commitment in the correct color?
3: Will this be a slow process if there are 50 or more commitments on the screen?
I know that I could write most of this and I see it working sort of in my head, but those are the main questions I have before I move on. I know that there may be another way, but I am trying to keep this inside the standard list views if possible.