Робота з посиланнями на завдання в PHP

Aspose.Tasks Щоб записати оновлені дані TaskLink на MPP за допомогою Aspose.Tasks JAVA для PHP, просто закликайте updateTaskLink Модуль. Тут ви можете побачити приклад коду.

PHP -код

 1$ one_sec = 10000000;
 2
 3$ one_min = 60 * $ one_sec;
 4
 5$ one_hour = 60 * $ one_min;
 6
 7$ project = новий проект ('test_tasks.mpp');
 8
 9$ tsk = новий tsk ();
10
11$ prj = новий prj ();
12
13$ task1 = $ Project-> getRoottask ()-> getChildren ()-> Додати ("1");
14
15$ timeUnitType = новий TimeUnitType ();
16
17дол.
18
19$ task1-> set ($ tsk-> start, $ project-> get ($ prj-> start_date));
20
21дол.
22
23$ task2 = $ Project-> getRooTask ()-> getChildren ()-> Додати ("2");
24
25$ task2-> встановити ($ tsk-> тривалість, $ project-> getDuration (8, $ timeUnittype-> година));
26
27$ task2-> set ($ tsk-> start, $ project-> get ($ prj-> start_date));
28
29дол.
30
31$ Project-> getRootask ()-> getChildren ()-> add ($ task1);
32
33$ Project-> getRootask ()-> getChildren ()-> add ($ task2);
34
35$ taskLinkType = новий TaskLinkType ();
36
37$ link1 = $ project-> getTaskLinks ()-> add ($ task1, $ task2, $ taskLinkType-> starttostart);
38
39$ savefileformat = новий saveFileFormat ();
40
41$ Project-> Зберегти ("taskLinks.mpp", $ saveFileFormat-> MPP);
42
43надрукувати "Збережені посилання на завдання.";

Завантажити запущений код

Завантажити Написання оновлених даних TaskLink на MPP (Aspose.Tasks) З будь -якого з наведених нижче сайтів соціального кодування:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.