PHP에서 작업의 시간 데이터를 읽으십시오
Contents
[
Hide
Show
]Aspose.Tasks- 작업의 시간 데이터를 읽으십시오
Aspose.Tasks java for php를 사용하여 작업의 타임 테이블 데이터를 읽으려면 getTasktimepheredData 모듈을 호출하십시오. 여기에서 예제 코드를 볼 수 있습니다.
PHP 코드
1$ project = 새 프로젝트 ( 'test_tasks.mpp');
2
3$ prj = new prj ();
4
5$ tsk = 새로운 tsk ();
6
7$ cal = 새로운 캘린더 ();
8
9$ cal = $ cal-> getinstance ();
10
11$ cal-> set (2013,7,17,8,0,0);
12
13$ project-> set ($ prj-> start_date, $ cal-> gettime ());
14
15$ project-> set ($ prj-> new_tasks_are_manual, new nullablebool (false));
16
17$ task = $ project-> getRootTask ()-> getChildren ()-> add ( "task");
18
19$ rsc = $ project-> getResources ()-> add ( "rsc");
20
21$ resource = new rsc ();
22
23$ bigdecimal = new bigdecimal ();
24
25$ rsc-> set ($ resource-> Standard_Rate, $ bigdecimal-> valueof (10));
26
27$ rsc-> set ($ resource-> overtime_rate, $ bigdecimal-> valueof (15));
28
29$ task-> set ($ tsk-> duration, $ project-> getDuration (6));
30
31$ 할당 = $ project-> getResourCeasSignments ()-> add ($ task, $ rsc);
32
33$ d = 새 날짜 (0);
34
35$ 할당 = 새로운 asn ();
36
37$ 할당-> 세트 ($ 할당-> 정지, 새 날짜 (0));
38
39$ 할당-> 세트 ($ 할당-> 이력서, 새 날짜 (0));
40
41$ workContourType = new WorkContourType ();
42
43$ 할당-> 세트 ($ 할당-> work_contour, $ workContourType-> backloaded);
44
45$ baselineType = new BaselinEtype ();
46
47$ project-> setBaseline ($ baselineType-> 기준선);
48
49$ task-> set ($ tsk-> %_complete, 50);
50
51$ timepheraseddatatype = new TimepherasedDatatipe ();
52
53$ td = $ 할당-> getTimePerasedData ($ antlasment-> get ($ antlasment-> start),
54
55$ 할당-> get ($ addentment-> finish),
56
57$ timepheraseddatatype-> 할당 remainingwork)-> tolist ();
58
59"크기 :"인쇄. (문자열) $ td-> size ();
60
61"\ nvalue :"인쇄. (문자열) $ td-> get (0)-> getValue ();
실행 코드 다운로드
다운로드 **아래 언급 된 소셜 코딩 사이트에서 작업의 TimePhepased 데이터 (Aspose.Tasks)**를 읽으십시오.