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.

BeginFormulaUpdate - FD

BeginFormulaUpdate

Signals the beginning of a formula change operation.

Syntax:

Procedure: BeginFormulaUpdate;

Code Reference:

    • 1. Create a New Forms Application
    • 2. Add a Planswift to the References (Planswift_Tlb)
    • 3. Add a button to the form
    • 4. Copy code below to the onclick event of the button
    • 5. Compile and run

API Calls

Delphi

Using IItem Object Model
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 = nil 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;  
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