GetProperty



Returns the IPropertyObjectspecified by ItemPath and PropertyName.
Returns Nil if the Item or Property is not found.



Syntax:

Procedure: GetProperty(ItemPath, PropertyName: String): IPropertyObject;

Code Reference:

API Calls

Delphi

//PlanSwift Code:
result := nil;
Prop := PlanSwift.GetProperty(ItemPath, 'Name');
if not VarIsClear(Prop) then
  Result := Prop.Name;


// FreshDesk Code:
procedure TForm1.psSetPropertyFormula(Sender: TObject);
var
  ps: IPlanSwift;
  itm: String;
  messg: string;
begin
  ps := coPlanswift.Create;
  //Begin Formula Update;
  ps.BeginFormulaUpdate;
  //Get The Current Selected Itm
  itm := ps.SelectedItem.GUID;
  //if no Item Selected then Exit function
  if itm = '' then begin
    showMessage('no Item Selected');
    Exit;
  end;
  //Create a Description for the item
  messg := Inputbox('Enter A Description','Please enter a description','Your Description Here');
  //Set Item Description
  ps.SetPropertyFormula(itm,'Description',messg);
  //Make Description Property Visible
  ps.GetProperty(itm,'Description').IsInput := True;
  //Show Advance Item Properties
  ps.GetItem(itm).Edit(True);
  //End Update on formula
  ps.EndFormulaUpdate;
  //free Planswift Interface
  ps := nil;
end;


C#

public class PlanswiftApi
{
    private PlanSwift Planswift { get; }
    public PlanSwiftApi()
    {
        Planswift = new PlanSwift();
    }
}


Coming soon


VB/VBA (OLE)


Coming soon
Coming soon