To open any link in a new tab, preserving your position in the current article, just hold down the <CTRL> key on your keyboard before clicking the link or click using your mouse wheel.

NewItem - FD

NewItem

Creates a new child item and returns the new item.

Syntax:

Function: NewItem(ItemType: String; AName: String ''): IItem;

Code Reference:

    • 1. Navigate to Plugin Store->Tool Manager and create a new Plugin
    • 2. Set the plugin type to Script Code and open the Editor
    • 3. Copy Code into the editor
    • 4. Press run

API Calls

Delphi

Using IItem Object Model
procedure TForm1.psNewItem(Sender: TObject);
var
  ps: IPlanSwift;
  itm: IItem;
  AreaItem: IItem;
  sect: IItem;
begin
//Create Planswift Interface
 ps := coPlanswift.Create;
 //Get the takeoff (Estimating) tab
 itm := ps.GetItem('Job\Takeoff');
 //Create a New Area Item and Show its Properties
 AreaItem := ps.NewItem(itm.GUID,'Area','My Area');
 //Add A Section to the Area
 sect := AreaItem.NewSection('My Area Section');
 //Turn on Record Mode for that section
 sect.DoRecord;
 //Free Planswift Interface;
 ps := nil;
end;
Using PlanSwift Object Model
 

C#

Using IItem Object Model
 
Using PlanSwift Object Model
 

VB/VBA (OLE)

Using IItem Object Model
 
Using PlanSwift Object Model
 

Pascal Scripting (OLE)

Item Object Model
 


Root Object Model
 

Pascal Scripting

Item Object Model
 
Using the PlanSwift Object Model
 




Copyright 2023 ConstructConnect