PDA

View Full Version : Custom Data


pilif
11-Jan-2006, 12:29 PM
Hi,

first of all: Thanks for the release of 5.1 RC2 (the installer still thinks it's 5.0.7, btw). The integration into Delphi 2006 went flawlessly. And my previous concern about PCs with multiple network interfaces seems to be fixed before I could even voice it :-)

Anyways. I have a question.

I'm using the CustomDataRequest event to add some customized data.

Now this data is in principle in Key/Value format aswell. Is there a way to format that CustomData-String so that the EurekaLog viewer will display the customized data in the Name/Value-Form aswell?

Currently it's listed unter 'Other information' with no name and the three lines of key/values placed as free text in the value-column.

Don't get me wrong: This works quite nicely for me, but I would prefer having it distributed along the columns.

Speaking of Key/Value custom data. One of the values is the name of a customizer module which IMHO would very well belong to the first section "Application" along with the version number of the customizer module (a BPL file).

Is it possible to alter the information that is put under the different sections of the report? In my case it would be just the Application-Part, but oh well, I'm sure others would like to have different info added to different places.

I could patch this in (I have the enterprise version), but I'd prefer an official solution.

Thank you for your seriously rocking tool. I love it!

Philip

admin
11-Jan-2006, 02:14 PM
Hi,

pilif wrote:
> Hi,
>
> first of all: Thanks for the release of 5.1 RC2 (the installer still
> thinks it's 5.0.7, btw).

Thank you for the info.
I have just fixed it! :)

> The integration into Delphi 2006 went
> flawlessly. And my previous concern about PCs with multiple network
> interfaces seems to be fixed before I could even voice it :-)
>
> Anyways. I have a question.
>
> I'm using the CustomDataRequest event to add some customized data.
>
> Now this data is in principle in Key/Value format aswell. Is there a
> way to format that CustomData-String so that the EurekaLog viewer will
> display the customized data in the Name/Value-Form aswell?

I think to implement this feature in the next versions! :)

> Currently it's listed unter 'Other information' with no name and the
> three lines of key/values placed as free text in the value-column.
>
> Don't get me wrong: This works quite nicely for me, but I would prefer
> having it distributed along the columns.
>
> Speaking of Key/Value custom data. One of the values is the name of a
> customizer module which IMHO would very well belong to the first
> section "Application" along with the version number of the customizer
> module (a BPL file).
>
> Is it possible to alter the information that is put under the different
> sections of the report? In my case it would be just the
> Application-Part, but oh well, I'm sure others would like to have
> different info added to different places.

I'm sorry but it's impossible alter other section because its fixed
fields are used to decide if an exception is duplicated or not.

> I could patch this in (I have the enterprise version), but I'd prefer
> an official solution.
>
> Thank you for your seriously rocking tool. I love it!
>
> Philip

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

pilif
12-Jan-2006, 10:00 AM
Hi Fabio,


I think to implement this feature in the next versions! :)


nice to hear. I can't wait to see this happen :-)


I'm sorry but it's impossible alter other section because its fixed
fields are used to decide if an exception is duplicated or not.


ok. I understand that. Thanks for the explanation. Do you think it't possible to change the format in a way that the custom data - while still in its own section is displayed more to the top of the report (or just in the viewer).

Logically, if it is key/value-Data I guess it should come after all the other key/value pairs and before the callstack.

That way, some important information to classify the report (Application Name is not enough in my case) is visible without scrolling all the way to the bottom in the report.

But it's just cosmetics and I guess I'm the only one having this problem ;-)

Phillip
PS: Big compliments on that feature where you can see the callstack of the calling thread if an exception happens within a thread. This is the greatest thing since sliced bread.
PPS: In your flash demo where you tell that nothing happens if exceptions are raised within threads: Windows 9x actually bluescreens if it happens. At least it did with Delphi 6 applications. Maybe you should add this to the demo - it's another strong selling point :-)