I worked really hard on this report. I think it looks pretty good although I'm not a designer and I'm sure it could be improved. There's lots of scripting in there. It was pretty tricky to get the organization time total.
I thought I would share it with the Daylite community to make this program better.
Please let me know if you find any problems. There's at least one problem that I know of. If you enable the display of the task details, you can get the task details running along to the next page and overlapping some text. Not sure yet how to correct that. It doesn't happen if you run the report with just the task titles showing.
Yes, sorry about that. I found that every Project MUST have an organization linked to it for this to work. Try that and see if it helps. Even one project without a linked organization will cause it to crash. I'll eventually get around to fixing that.
I made sure all of my projects have organizations linked, but they're still crashing. Am I supposed to run the report from the print menu? I can't figure out any other way. -- Andy
Thanks for all of your help. I did unzip the report -- I put it in the folder I mentioned and it shows up in the print layouts. But not in the reports.
I have no idea what the log information is about. If it's of any help, here's some stuff I found about Daylite.
quote:
Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 744. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:11:54.773 Daylite[996] Pre-loading contacts... 2007-02-19 14:12:07.638 Daylite[996] Login started at: 2007-02-19 14:11:52 -0700 ended at 2007-02-19 14:12:07 -0700 --- 0 minutes and 15 seconds 2007-02-19 14:12:44.935 Daylite[996] User Input Got not objects to construct popup Feb 19 14:13:31 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. Feb 19 14:14:24 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. Feb 19 14:16:29 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. Feb 19 14:18:17 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x9887 msgh_local_port: 0x1e03 msgh_reserved: 0x2 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffe450, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 996. MCErrorHandler: Waiting for exception messages... Feb 19 14:18:53 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. 2007-02-19 14:18:54.214 Daylite[1005] Pre-loading contacts... 2007-02-19 14:19:01.042 Daylite[1005] Login started at: 2007-02-19 14:18:53 -0700 ended at 2007-02-19 14:19:01 -0700 --- 0 minutes and 7 seconds MCErrorHandler: Waiting for exception messages... 2007-02-19 14:29:12.765 Daylite[1011] Pre-loading contacts... 2007-02-19 14:29:19.400 Daylite[1011] Login started at: 2007-02-19 14:29:12 -0700 ended at 2007-02-19 14:29:19 -0700 --- 0 minutes and 7 seconds MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x703f msgh_local_port: 0x1e03 msgh_reserved: 0x124f36f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1011. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:29:56.218 Daylite[1016] Pre-loading contacts... 2007-02-19 14:30:01.273 Daylite[1016] Login started at: 2007-02-19 14:29:55 -0700 ended at 2007-02-19 14:30:01 -0700 --- 0 minutes and 5 seconds MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x7e5f msgh_local_port: 0x1e03 msgh_reserved: 0x125936f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1016. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:31:32.173 Daylite[1021] Pre-loading contacts... 2007-02-19 14:31:36.758 Daylite[1021] Login started at: 2007-02-19 14:31:31 -0700 ended at 2007-02-19 14:31:36 -0700 --- 0 minutes and 4 seconds Feb 19 14:31:39 Andy-Bosselmans-Computer /Applications/iChat.app/Contents/MacOS/iChat: CMSCreateDataProviderOrGetInfo : Invalid colorspace type MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x922b msgh_local_port: 0x1e03 msgh_reserved: 0x125a36f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1021. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:35:34.420 Daylite[1026] Pre-loading contacts... 2007-02-19 14:35:39.787 Daylite[1026] Login started at: 2007-02-19 14:35:34 -0700 ended at 2007-02-19 14:35:39 -0700 --- 0 minutes and 5 seconds 2007-02-19 14:35:55.040 Daylite[1026] User Input Got not objects to construct popup Feb 19 14:36:59 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. Feb 19 14:37:52 Andy-Bosselmans-Computer /Applications/Daylite 3/Daylite.app/Contents/MacOS/Daylite: CGGStackRestore: gstack underflow. MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0xa467 msgh_local_port: 0x1e03 msgh_reserved: 0x2 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffe450, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1026. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:38:22.712 Daylite[1031] Pre-loading contacts... 2007-02-19 14:38:28.363 Daylite[1031] Login started at: 2007-02-19 14:38:22 -0700 ended at 2007-02-19 14:38:28 -0700 --- 0 minutes and 6 seconds Feb 19 14:39:16 Andy-Bosselmans-Computer /Applications/iChat.app/Contents/MacOS/iChat: CMSCreateDataProviderOrGetInfo : Invalid colorspace type 2007-02-19 14:40:55.371 SyncServer[1037] A Sync Server is already running on this computer, exiting process. MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x404f msgh_local_port: 0x1e03 msgh_reserved: 0x122d36f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1031. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:45:02.494 Daylite[1041] Pre-loading contacts... 2007-02-19 14:45:08.229 Daylite[1041] Login started at: 2007-02-19 14:45:02 -0700 ended at 2007-02-19 14:45:08 -0700 --- 0 minutes and 6 seconds MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x912b msgh_local_port: 0x1e03 msgh_reserved: 0x124eb6f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1041. MCErrorHandler: Waiting for exception messages... 2007-02-19 14:48:23.892 Daylite[1046] Pre-loading contacts... 2007-02-19 14:48:29.683 Daylite[1046] Login started at: 2007-02-19 14:48:23 -0700 ended at 2007-02-19 14:48:29 -0700 --- 0 minutes and 6 seconds MCErrorHandler: Message received on exception port msgh_bits: 0x80001112 msgh_size: 244 msgh_remote_port: 0x8feb msgh_local_port: 0x1e03 msgh_reserved: 0x122bb6f0 msgh_id: 2403 exception = 0x00000001, crashedThreadStackPointer = 0xbfffd720, code = 0x00000001;0x74696c85; Starting '/Applications/Daylite 3/Daylite.app/Contents/Resources/MCCrashReporter.app/Contents/MacOS/MCCrashReporter' for pid 1046. MCErrorHandler: Waiting for exception messages... 2007-02-19 15:01:31.178 Daylite[1051] Pre-loading contacts... 2007-02-19 15:01:38.707 Daylite[1051] Login started at: 2007-02-19 15:01:30 -0700 ended at 2007-02-19 15:01:38 -0700 --- 0 minutes and 7 seconds 2007-02-19 15:03:58.004 Daylite[1051] *** WARNING: Method setResizable in class NSTableView is deprecated on 10.4 and later. It should not be used in new applications. Use setResizingMask: instead. 2007-02-19 15:03:58.004 Daylite[1051] *** WARNING: Method isResizable in class NSTableView is deprecated on 10.4 and later. It should not be used in new applications. Use resizingMask instead. 2007-02-19 15:20:28.767 Silica[1072] Unable to load nib file: MainMenu, exiting 2007-02-19 15:33:02.435 Silica[1085] Unable to load nib file: MainMenu, exiting 2007-02-19 15:33:25.033 Silica[1086] Unable to load nib file: MainMenu, exiting 2007-02-19 15:33:29.152 Silica[1087] Unable to load nib file: MainMenu, exiting
That screen shot you posted looks like the Reports section and not the Print Layout section.
I think the problem may be you don't have any Project keywords defined in your database. This line gives it away I think: "User Input Got not objects to construct popup"
The report generates a pop-up list of project keywords that you select from to filter the projects by. In our situation we have a "Billable" and "Non-Billable" keyword we assign to each project. After you select a keyword and click the Run button, the report uses the selected keyword to filter the projects.
Do you have any keywords defined in your database?
I put the Reports screen shot up becuase I can't get the layout to show up there (but it shows up in the Print Layout. When I opened the report from the Application Support folder and hit "preview" it still crashed -- even after I added a keyword to each of my projects. (This stuff is why I never recommend Daylite).
When I preview the report from the report builder in Daylite, it just tells me it needs user input to run. But it doesn't crash. I'm on an Intel MacBook Pro with OS X 10.4.8. I haven't tried the report on a non-Intel Mac yet though. It makes no sense Daylite would crash like it is for you.
Has anyone else tried this report? Does it work for you?
Sorry you are having so much trouble with it. I've installed it on 2 different machines in the office (an iMac and my MacBook Pro) and both work fine.