« A rant from a surprising source | Main| Decipher this... »

Not so sneak preview


I've been struggling with some NotesView column issues in getting my little Gantt chart demo running.  But, in the interest of getting something out on Thursday, it's in the download section.

The bigger blocks in the chart image are based on a "priority" field in the task documents.  Oh, and all those fields... they're built programmatically.  No endless hours in Designer getting all those formulas right.

I'll try to do a full write up tomorrow.

Comments

1 - So, we both had some fun last night. Very nice implementation.
My take on this is a little behind yours.

For the non US readers, you have to change the date format in the script library to whatever format you use.

2 - Vitor, do you? Darn. I tried to keep it consistent with international date stylings, but didn't have a chance to test it. If you have a highly portable solution for that, I'd love to steal it. :)

3 - Got it working using a frameset.
It involved changing the code to stop removing the folders and remove/add the columns instead.
Doing it this way means you have to rebuild the view. I'm still not happy about it and will have to dig a little more into it.

Regarding the date, the problem is with the date separator, this is what you're doing:

colDuration.formula = Replace(colDuration.Formula, {[01/01/1990]}, {[}+Me.startDate.dateOnly+{]})

I use '-' as separator, I fixed it by using NotesDateTime.

4 - Personally, I don't like the visual look of the fatter bars to show priority. Would prefer everything being neat and uniform. Possibly a small red exlamation mark (as in mail) to show something as "hot" or higher priority - next to the task name or the bar.

5 - @4 - I was torn as to whether I liked them. But it's easy to exclude the feature. Just rename the field that tracks priority to something else.

6 - I have slightly modified the sample to display more than one month in a view ...
see { Link } for mor details

7 - Hey there Nathan.
Very, very cool.

-Devin.

8 - Nathan - very interesting stuff. Only trouble is I think it's limited from a user's perspective simply due to the constraint of the fixed Column titles. What we've worked on for active (read scripted) reporting in GANTT output to a browser of course has the flexibility to dynamically list Dates in the column titles.
Still good though.
Greg

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

11 Aug 

Hire Me 

Lotus-911-Logo.jpg

Search 

Disclaimer 

Welcome to Escape Velocity!

Opinions expressed here by Nathan T. Freeman are not necessarily those of his employer. However, there's a decent chance they are, so check with them if you really want to know.

But really... do you need that kind of validation? Are the opinions expressed here in doubt?

MiscLinks