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.

CloseJob

CloseJob



Closes the currently opened job.



Syntax:

Procedure: CloseJob;

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 PlanSwift Object Model
var
    Ps: IPlanswift

function CloseJob
begin
     if Ps.IsJobOpen then
     begin
         try
             Ps.CloseJob
             result := true
         except
             ShowMessage('Could not close job')
             result := false
         end
     end
end

begin
    Ps := Planswift
    if CloseJob then ShowMessage('Job close successfully!')
    Ps := nil
end


C#

Using IItem Object Model
public class PlanswiftApi
{
    private PlanSwift Planswift { get; }
    public PlanswiftApi()
    {
        Planswift = new PlanSwift();
    }

    public bool CloseJob()
    {
        // Check if there is a job open
        if (!Planswift.IsJobOpen()) return true;
        try
        {
            // Close the job and return true for success
            Planswift.CloseJob();
            return true;
        } 
        catch(Exception ex)
        {
            MessageBox.Show(string.Format("Job couldn't be closed:\n", ex));
            return false;
        }
    }
}
Using PlanSwift Object Model
Coming soon


VB/VBA (OLE)

Using IItem Object Model
Coming soon
Using PlanSwift Object Model
Coming soon

Copyright 2023 ConstructConnect