PHPでのリソース割り当ての使用
Contents
[
Hide
Show
]Aspose.Tasks -一般的なリソース割り当てプロパティを取得
Aspose.Tasks java for phpを使用して一般的なリソース割り当てプロパティを取得するには、get_resource_assignmentsのメソッドresourceassignmentpropertiesモジュールを呼び出します。ここでは、サンプルコードを見ることができます。
1$ project = new Project( 'test_tasks.mpp');
2
3$ resource_assignments = $ project-> getResourceasSignments() - > tolist();
4
5$ i = 0;
6
7while($ i <sizeof($ resource_assignments))
8
9{
10
11 $assignment = $resource_assignments->get($i);
12Aspose.Tasks
13 $asn = new Asn();
14
15 print $assignment->get($asn->UID)."\n";
16
17 print $assignment->get($asn->START)."\n";
18
19 print $assignment->get($asn->FINISH)."\n";
20
21 print "\n--------------------------------------------------------";
22
23 $i += 1;
24
25}
asops.tasks-一般的なリソース割り当てプロパティの設定
Aspose.Tasks java for phpを使用して一般的なリソース割り当てプロパティを設定するには、set_resource_assignmentsのメソッドresourceassignmentpropertiesモジュールを呼び出します。ここでは、サンプルコードを見ることができます。
PHPコード
1$ project = new Project();
2
3$ task = $ project-> getroottask() - > getChildren() - > add( "task");
4
5$ rsc = $ project-> getResources() - > add( "rsc");
6
7$ resource = new rsc();
8
9$ bigdecimal = new bigdecimal();
10
11$ rsc-> set($ resource-> standard_rate、$ bigdecimal-> valueof(10));
12
13$ rsc-> set($ resource-> overtime_rate、$ bigdecimal-> valueof(15));
14
15$ assignment = $ project-> getResourceasSignments() - > add($ task、$ rsc);
16
17「リソース割り当てプロパティを設定します。」;
実行中のコードをダウンロード
ダウンロード**一般的なリソースの割り当てプロパティ(Aspose.Tasks)**以下のソーシャルコーディングサイトのいずれかから: