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.

Functions - ResultAsString - FD

Functions - ResultAsString

Returns the property result of the property.

Syntax:

Function: ResultAsString: String;

API Calls

Delphi

Using IItem Object Model
procedure psPropertyResults;
var
  ps: IPlanSwift;
  itm: IItem;
  txt: string;
  propString: String;
  propFloat: Extended;
  PropInt: Integer;
  propvariant: OleVariant;
  prop: IPropertyObject;
begin
  //Create the Planswift Interface
  ps := coPlanswift.Create;
  //Get the Selected item
  itm := ps.SelectedItem;
  //IF no Item is selected then exit
  if varisclear(itm) then begin
    showMessage('Please Select an Item');
    ps := nil;
    exit;
  end;
  //Get the parent Item
  itm := itm.parentItem;
  //Get the name Property as a string
  prop := itm.GetProperty('Type');
  propString := prop.ResultAsString;
  //Get the Qty value as Float or Extended
  prop := itm.GetProperty('Linear Total');
  propFloat := prop.ResultAsFloat;
  //Get the Point Count as an Integer
  prop := itm.GetProperty('Point Count');
  PropInt := prop.ResultAsInteger;
  //Get Takeoff Value as a Variant
  prop := itm.GetProperty('Linear Total');
  propvariant := prop.ResultAsVariant;
  //Set Text and Show Message
  txt := 'Property Type String: ' + propString + #13#10;
  txt := txt + 'Property Linear Total Float: ' + FloatToStr(propFloat) + #13#10;
  txt := txt + 'Property Point Count Integer: ' + IntToStr(propInt) + #13#10;
  txt := txt + 'Property Linear Total Variant: ' + varToStr(propvariant) + #13#10;
 
  ShowMessage(txt);
  //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