Hello - we are in Pre-Sales analysis and have a few questions. We were told to come here and ask.
Are the following fields available to retrieve values by each task in a MPP file using Aspose.Tasks?
Free Float Duration
Total Float Duration
On Critical Path (Boolean Yes/No)
On Driving Path (Boolean Yes/No)
Baseline Duration
Start Variance Duration
Finish Variance Duration
Can you retrieve the values for Tasks Custom Field using the Custom Field Name (e.g. Alias)
Can you retrieve the values for Tasks Enterprise Custom Fields?
Can you retrieve the values for Tasks Enterprise Custom Fields by Enterprise Custom Field Name (e.g. Alias)?
AFAIK MS Project doesn’t have these fields, but have Free Slack and Total Slack fieds.
These fields can be retrieved by Aspose.Tasks using Tsk.FreeSlackTimeSpan and Tsk.TotalSlackTimeSpan.
Yes, this can be done using Tsk.IsCritical.
No
Yes, using Task.Baselines collection and TaskBaseline.Duration property.
Yes, using Tsk.StartVariance and Tsk.FinishVariance properties.
Yes, ExtendedAttribute.AttributeDefinition.Alias property can be checked for.
Yes, values of Task Enterprise Custom Fields are read from MPP file.
No, MPP file doesn’t contain details of Enterprise Custom Fields. You can check it by saving MPP file containing values of Enterprise Custom Fields to XML format. It contains values of Enterprise Custom Fields, but doesn’t contain name of these fields.
Values of Enterprise Custom Fields can be retrieved by FieldId.