Create Form From Template
PAK Commands – Create Form From Template Table of Contents 1. Summary 2. Examples 1. Summary This command lets you create a multi form page which the user has to fill out to continue. 2. Examples Figure 1. The Command Due to simplicity, the descriptiveText input parameter will be left empty for the examples. By […]
Choose Date
PAK Commands – Choose Date Table of Contents 1. Summary 2. Examples 1. Summary Prompts the user with a date chooser, that can optionally be extended to include a time chooser as well. The resulting date time will be formatted according to the ISO-8601 norm. 2. Examples Figure 1. The Command Due to simplicity, the […]
Choose Search Item
PAK Commands – Choose/Search Item Table of Contents 1. Summary 2. Examples 2.1. Choose Item 2.2. Search Item 1. Summary Both commands let the user choose an item from a specified list. Search item additionally offers the functionality to search for an item by typing in the textfield. 2. Examples Example 1. The Command Due […]
Choose Value From Object
PAK Commands – Choose Value From Object Table of Contents 1. Summary 2. Examples 1. Summary This command lets the user choose a single property from a JSON object. 2. Examples Figure 1. The Command Due to simplicity, the descriptiveText input parameter will be left empty for the examples. By default, it is set to […]
CommandMeta Service
Table of Contents Command Meta – Required Services Command Meta – Required Services Commands can require services to function. These services are also defined in the command meta and have the following property fields. Field name Description Example id Fully qualified name of the class of the service de.asap.pak.adapter.codebeamer.api.ICodebeamerAdapter key The datastore key if the […]
CreatingMetaJars
Creating MetaJars In order to open the command in the PAK editor, a JAR file must be created. This can be done in three different ways: You can create the JAR by executing the gradle MetaJar command in the terminal. Figure 1. gradle metaJar (Terminal) Or you can navigate to the build.gradle file and execute […]
CommandMeta CommandMapping
Table of Contents Command Meta – Command Mappings Command Meta – Command Mappings The command mappings are part of the command meta and contain more information on every datastore variable defined by a command. Some fields may not be present if their value was not set, e.g. in case no information is present to fill […]
Classloader Delegation Concept
Classloader Delegation Concept TODO: Add content from Classloader Delegation Concept (confluence.asap.de) here Last updated 2023-10-06 12:23:19 +0200
JavaCommand
Table of Contents Java Command Requirements Implementation Conversion Testing Java Command This section describes how to write a command for PAK in Java. Requirements The Java Language Command Interpreter (JLCINT) is provided for command development using Java. Several dependencies and tasks are required, which will be described in the following. Additionally, an example implementation of […]
@Service
This HowTo introduces the @Service-annotation and explains how to use it with Connectors