09-30-2008 03:18 PM
Nick -
Is the anomaly tracking ID you provided something I can use to track the status of this behavior? Is the tracking system something I can access or is it internal?
Thanks.
Joe
09-30-2008 03:38 PM
Joe,
We are currently working on getting a Known Issues document up on the website that will list all known issues and workarounds, listed by the ID I have provided. However, at the moment, the ID is only used internally, and for the list of bug fixes for each release. Applications Engineering also has access to this internal information, and can provide more detailed status information upon inquiry.
Thanks!
NickB
National Instruments
10-26-2008 10:00 PM
10-27-2008 11:54 AM
Hey jsytniak,
I checked the status of this recorded bug and unfortunately all I know right now is that it has been scheduled to be fixed in a later release of Measurement Studio. Please feel free to check on this in the future and someone will keep you updated.
Lars
03-20-2009 01:55 PM - edited 03-20-2009 02:02 PM
Nick -
Not sure if I should have posted this as a new thread, but what I am about to ask does seem related...
... I need to format the Xaxis and Cursor LabelXFormats with a format for elapsed time. Where the first data point would be 000:00:00.000 (hhh:mm:ss.fff) and the data point at an hour in would be 001:00:00.00. It am not sure that I will be able to do this by overriding FormatDouble as this is really a string formatting issue and the format that I need really is not a valid format for date formatting.
Any ideas?
Thanks.
Joe
03-21-2009 05:18 PM
It turned out to be pretty simple.
class TimeSpanFormatString : FormatString
{
public double Start;
public TimeSpanFormatString(DateTime start) : base()
{
this.Start = ((double)DataConverter.Convert(start, typeof(double)));
}
public override string FormatDouble(double value)
{
DateTime dtmStart = ((DateTime)DataConverter.Convert(this.Start, typeof(DateTime)));
DateTime dtmValue = ((DateTime)DataConverter.Convert(value, typeof(DateTime)));
TimeSpan work = dtmValue - dtmStart;
return string.Format("D{0} {1:000}:{2:00}:{3:00}", work.Days, work.Hours, work.Minutes, work.Seconds);
}
}