Appronto Common

Category: Modules
Subcategory: All

Overview

This module is used by several other modules of Appronto and contains some handy functions around e-mail, Crop image, MergeOverlay, transactions, execution microflows, hashing utils, string utils, enum parser, javascript actions to set classes and manipulate selected listview items, and a nice after-startup conversion helper We have helpers and functions for the following categories: Calculations ClassManipulators Conversion DocumentManipulation Microflow ORM ProcessQueue StringUtilities Transactions

Documentation

Demo urlhttps://www.appronto.nl

Description

This module is used by several other modules of Appronto and contains some handy functions.

Typical usage scenario

  • In combination with other appronto modules
  • For some handy actions as listed above

Dependencies

  • MxModelReflection module(required for Microflow actions)
  • CommunityCommons module

Configuration

  • Define your constants in your user configuration. Settings->Configurations

Available Items:

  • Calculations

    • HaversineCheck
    • WorkdaysBetween
  • ClassManipulators
    • DeleteClassOnElement
    • HasClassOnElement
    • SetClassOnElement
    • SetPlaceholderOnTextbox
    • ToggleClassOnElement
    • ToggleClassOnParentElement
  • Conversion helpers
  • DocumentManipulation
    • CropImage
    • FileFromResourceToFileDocument
    • MakeFileEmpty
    • MergeOverlay
  • Microflow
    • ExecuteMicroflowInOwnTransaction
    • ExecuteMicroflowSynchronized
    • ExecuteMicroflowWithGUIDparam
    • GetCurrentMicroflow
  • Misc
    • CreateAccountIfNotExists
  • ORM
    • GetObjectWithId
    • RefreshByEntity
  • ProcessQueue
    • GetOrCreateProcess (default excluded)
    • GetOrCreateQueueConfig (default excluded)
  • Resources
    • Environment
  • StringUtilities
    • CreatePasswordDigest
    • GetStringFromRegex
    • ParseStringToEnum
    • SHA1Encrypt
  • Transactions
    • EndSavePointForTransactin
    • GetCurrentSessionID
    • MakeSavePointForTransaction

Releases

Version: 7.0.0
Framework Version: 9.0.5
Release Notes: Mendix 9 release
Version: 6.0.1
Framework Version: 8.12.5
Release Notes: Added CreateAccountIfNotExists Added WorkdaysBetween
Version: 6.0.0
Framework Version: 8.12.5
Release Notes: Cleanup of poorly implemented / not working / not used anymore java actions Added some new java actions. Added a bunch of javascript actions. Fixed deprecation warnings.
Version: 5.1.0
Framework Version: 8.4.4
Release Notes: Upgrade libraries itextpdf-5.5.13.2.jar, commons-validator-1.7.jar and commons-lang-2.5.jar
Version: 5.0.0
Framework Version: 8.4.4
Release Notes: Mendix 8 upgrade