Syntax

code

Function: IItem.ChildItem(Index: Integer): IItem;


Description

Returns the child item at the given index position.


Code Reference


code

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

var

  ps: IPlanSwift;

  est: IItem;

  i: Integer;

  itm: IItem;

  txt: String;

begin

  // Create Planswift Interface

  ps := coPlanswift.Create;

  // Get the estimating tab

  est := ps.GetItem('Job\Takeoff');

  // Loop Through all Child items on the estimating tab

  for i := 0 to est.ChildCount - 1 do

  begin

    // Get the child item

    itm := est.ChildItem[i];

    // Write the chiled item to the text

    txt := txt + itm.Name + #13#10;

  end;

  // Show the all the child items on the first level

  ShowMessage('First Level estimating Items:' + #13#13 + txt);

  // Free planswift

  ps := nil;