...
- 1. Create a New Form application
- 2. Add a button to the form
- 3. add Planswift to reference (Planswift9_tlb in the uses)
- 4. copy code to button onclick event
API
...
Calls
Delphi
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
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; |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
C#
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
VB/VBA (OLE)
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Pascal Scripting (OLE)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Code Block | ||||
---|---|---|---|---|
| ||||
Pascal Scripting
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Code Block | ||||
---|---|---|---|---|
| ||||