Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
甘特图帮助中设计阶段和运行阶段推荐:1、在设计阶段完成各种设置,因为设置基本是不变的。2、在运行阶段进行任务的管理,因为任务是动态的。我有3个问题请老师指导一下
在设计阶段完成各种设置的好处是,系统会自动保存全部设置,重新打开窗口设计器或运行窗口的时候,就会自动加载设置。问题1.这会否增加开发者的开发工作量,每一项目一开发?
如果你在运行阶段进行设置,那么你需要通过人工或代码保存设置,每次运行窗口,你还需要通过人工或代码加载设置。问题2.如何用代码保存设置?问题3.如何用代码加载设置?
甘特图绑定状态,任务、任务条样式、单元格样式、项目属性、资源、日历和时间标尺等,都会自动保存在数据表中,已经完全不需要XML文件了。每次打开窗口,都会读取数据表的内容,然后自动生成甘特图。
甘特图非绑定状态即使将甘特图的数据输出到DataTable,每次打开窗口,只能读取XML文件数据,而不会读取数据表的内容,然后自动生成甘特图。
蓝老师我这样理解对吗?
蓝老师我按帮助中提取特殊列数据要求新建一个表"Task_Resources",将所有任务用到的资源提取到这个表按钮代码如下:
DataTables("Task_Resources").DataRows.Clear()
For Each dr As DataRow In
DataTables("Tasks").DataRows
If dr.IsNull("Resources") Then Continue For
Dim xo As XObject = XObject.Parse(dr("Resources"))
For Each jt As JToken In xo("resourceRef")
Dim tr As
DataRow = DataTables("Task_Resources").AddNew()
tr("TaskID") = dr("TaskID")
tr("ResourceID") = jt("@resourceID")
tr("Amount") = jt("@amount")
Next
Next
出现如下错误提示
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2025.1.3.1
错误所在事件:窗口,甘特图,Button2,Click
详细错误信息:
Cannot access child value on
Newtonsoft.Json.Linq.JProperty.
不知什么原因,请老师指导