Creates a copy of Item under Parent and returns the ID of the new item.
If IncludeChildren is true, child items will be copied also.
If SkipSections is true, digitized sections will be duplicated also.
Syntax:
Procedure: CopyItem(Item: String; Parent: String; IncludeChildren: boolean; SkipSections: boolean): String;
Code Reference:
//PlanSwift code: var aItem: string; begin aItem := CopyItem(itempath, '\Job\Takeoff', TRUE, FALSE); end; //FreshDesk Code: procedure pscopyitem;var ps: IPlanSwift; itm: IItem; est: IItem; begin //Create the Planswift Interface ps := coplanswift.Create; //Get the estimating tab est := ps.GetItem('Job\Path'); //Get the Selected Item itm := ps.SelectedItem; //Copy the selected item to the estimating tab //with all child items and sections ps.CopyItem(itm.GUID,est.GUID,True,False); //free planswift interface ps := nil; end; |
public class PlanswiftApi { private PlanSwift Planswift { get; } public PlanswiftApi() { Planswift = new PlanSwift(); } } |
Coming soon |
Coming soon |
Coming soon |