Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

English
There are 2 types of version controls available in Joget App management. They are:-
  • Application Version
  • Process Version

...

  • Creation of new version from existing app version.
    Image RemovedImage Added
    The current app version selected will be cloned (process, form, datalist, userview and properties including default plugin properties, message bundles, and environment variables ) over to the next available version number.

  • Import of App

...

Under each process in processes tab, click on "Show Additional Info" link to reveal the Process Definition ID. You can find the process version in between the 2 hashes.

Image RemovedImage Added

Coverage of Process Version

...

In the Monitor Apps section, one can navigate to the process instance view and click on the Process Name link to lead to the designer console of the app version. From the screenshot below, this particular instance is of process version 1 3 and it belongs to app version 32.

Image RemovedImage Added

Important Notes

...

App VersionProcess VersionAction Taken
11 Started a process instance 123_expenseclaim_process1
22 Started a process instance 124_expenseclaim_process1

Image Added

By accessing the form record created by a process instance of different app version, you may not be seeing the exact form used during the process instance flow process. As such, you can clone the form from the originating app version into the current app version that you are working on so that you can then gain access to the very form used during the process flow.

...

Info
titleHow to obtain current app version?

The following code can be used in Bean Shell in:-

  • Process Tool
  • Form Post Submission Processing Tool


Code Block
titleJava code
import org.joget.apps.app.model.AppDefinition;
String appVersion = appDef.getVersion().toString();