利用aspose.tasks解析msproject 文件时,有些task属性值获取不到,能否提供demo测试一下呢?(见附件)新建 WinRAR ZIP 压缩文件.zip (579.4 KB)
任务都被删除了,只有模板,可以在模板里面添加内容,能否按照模板中列,将其对应的Aspose.Tasks.Tsk 类中对应的属性标注一下,最好能提供demo测试一下,谢谢。
我们使用一些数据填充您的文件,并使用以下代码示例读取它,并正确读取信息。 请在您的最后尝试,并告诉我们您的反馈。 如果问题仍然存在,请与我们分享您填写的数据和示例代码的示例文件,以便我们进一步调查。
Sample Code
Project project1 = new Project("182027\\" + "teplate_modified.mpp");
// Read extended attributes for tasks
foreach (Aspose.Tasks.Task tsk in project1.RootTask.Children)
{
foreach (ExtendedAttribute ea in tsk.ExtendedAttributes)
{
Console.WriteLine(ea.FieldId);
Console.WriteLine(ea.ValueGuid);
switch (ea.AttributeDefinition.CfType)
{
case CustomFieldType.Date:
case CustomFieldType.Start:
case CustomFieldType.Finish:
Console.WriteLine(ea.DateValue);
break;
case CustomFieldType.Text:
Console.WriteLine(ea.TextValue);
break;
case CustomFieldType.Duration:
Console.WriteLine(ea.DurationValue.ToString());
break;
case CustomFieldType.Cost:
case CustomFieldType.Number:
Console.WriteLine(ea.NumericValue);
break;
case CustomFieldType.Flag:
Console.WriteLine(ea.FlagValue);
break;
}
}
}
为什么在利用ASPOSE.Tasks时,网页调用和客户端程序调用,解析的结果不一样?图一是源文件,实际开始时间是2018/08/03图一.jpeg (161.5 KB)
图二是控制台程序,实际开始时间2018/08/03图二.jpeg (141.3 KB)
图三是web,通过上传文件解析,得到的实际开始时间2000/08/03控制台程序解析正确,web解析错误。解析逻辑是一样的图三.jpeg (114.0 KB)
请问之前我反馈的问题,你们这边调查处理了吗?
我们正在解决此问题,一旦我们有更多信息要分享,我们会在此向您通报。
我们发现MPP文件中的“实际开始”和“实际完成”字段为空,这就是为什么日期显示如下。 请在此处找到截图:https://www.dropbox.com/s/3gxjgx0ltnbeiwq/2018-09-26_13-06-19.png?dl=0
你好,你回复的链接我这边无法访问,请重新提供一下。