Versions Compared

Key

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

...


       3. Click on the .jar file to initiate the download (see figure 1).

          Image Removed Image Added


       4. Go to your Joget Workflow localhost or server and login as admin.

...

  1. Start the Joget server and open the App Center.

  2. Login as admin and click on Design New App or click on existing application.



  3. For new application, fill up the App ID and App Name then proceeds to click on Save button.



  4. Create New Form, fill up Form ID, Form Name and Table Name then click on Save button.



  5. Fill up the form with a Text Field with the id as name and a Record Locking form element, Configure the Record Locking form element as shown then save the form. (See Figure 4)



  6. Click the GENERATE APP button and generate a CRUD.



  7. After creating the CRUD, Launch the UI.
    Image Removed
    Image Added

  8. Create a new record and save it.



  9. Login to the application as another user (example :- user: cat password: password), navigate to the newly created record and click edit.

...

       10. Observe the timer (reload the page to see the current time left for the record to be unlocked). After the Timer runs out, the 2nd account (Cat Grant) should be able to edit the record and save the new edit.

          Image Removed Image Added

          Image Removed Image Added


Form Record Locking Form Element Properties

Image RemovedImage Added

Name

Description

ID

Element ID (By declaring as "title", a corresponding database table column "c_title" will be created)

LabelElement Label to be displayed to the end-user.
Lock DurationTime duration for the record to be locked from editing by other users
Display Name FormatName Formatting of the User that locked the record.
Validator

Attach a Validator plugin to validate the input value.

Info
titleWhen will validation take place?

Validation will take place whenever a form is submitted except when it is submitted as "Save as Draft".

FormSelect the form to be locked from editing

...