DifficultySchwierigkeitsgrad: noviceAnfänger
Inhalt
Table of Contents | ||||
---|---|---|---|---|
|
Learning Objectives
After reading this article you will be able to:
Identify parameters.
Know where parameters come from.
Create new parameters.
What are parameters in Workplace?
A parameter in Workplace is a variable used to represent the value displayed within the corresponding field. When the value of a field is updated, the parameter is automatically updated as well. Parameters are for example used as dynamic input for: templates, formulas, and for the email body when sending workflow emails.
Lernziele
Nach der Lektüre dieses Artikels werden Sie in der Lage sein:
Identifizieren Sie die Parameter.
Wissen, woher die Parameter kommen.
Erstellen Sie neue Parameter.
Was sind Parameter im Workplace?
Ein Parameter in Workplace ist eine Variable, die den im entsprechenden Feld angezeigten Wert darstellt. Wenn der Wert eines Feldes aktualisiert wird, wird auch der Parameter automatisch aktualisiert. Parameter werden zum Beispiel als dynamische Eingabe für Vorlagen, Formeln und für den E-Mail-Text beim Versenden von Workflow-E-Mails verwendet.
Beispiele für Parameter sind {Referenz} und {Vorname}. In einer E-Mail-Vorlage kann dieser Parameter verwendet werden, um den Antragsteller einer Reservierung persönlich anzusprechen. Zum Beispiel:
Code Block |
---|
Dear {firstname}, Reservation {reference} is confirmed by the serviceDesk. The reservation can now be found on your personal login page. Warm regards, {nameofhost} |
What parameters are available on a page?
To view the parameters that are available on an instance the page:
Open the page (e.g. a reservation);
A list of all the parameters that are available in the context of this page is now shown.
The column “Parameter” shows the parameter that you can use in a template.
The column “value” shows the value that will appear when the template is applied.
Info |
---|
|
Viewing the parameters definition
Parameters are created on the PDF-parameter page that is linked on the page definition of a page. If no parameter page is linked on the page definition, the parameter page is linked to a parent page.
The linked page linked in the ‘PDF parameters’ field contains the parameters
If the PDF parameter page has includes, the parameters defined on that include will also be available.
From what page does a parameter originate?
When creating a new parameter, or when editing an already existing one, its advised to first lookup where the existing parameters are defined. This tool is especially helpful when parameters originate from multiple pages.
Open the page (e.g. a requests);
When being on the parameter page. Search for the parameter using “ctrl+F”;
“Look up behind what “parms-group” the parameter is shown. This is the page on which the parameters are defined.
In the example, the ‘area’ parameter originates from the “ParametersGOBStandardRequest” page.
Info |
---|
|
Creating a parameter - simple
To add a parameter on the linked PDF parameters page of the instance, follow these steps:
Navigate to the back-end of the instance page using page definition;
Open the linked PDF parameters page;
Navigate to the fields tab;
Add a new field to the PDF-parameter page;
Fill out the object and field;
The parameter on the page will be equal to the original ‘Field label’;
However, if the ‘Override label’' field is filled in, that will be the name of the parameter.
Creating a parameter - advanced
Besides adding a regular parameter to the parameter page, it is also possible to:
Change the parameter name, but not the field label.
Add a translation string as a parameter. This is especially helpful when generating an (email) template that should be translated based on the language of the end user.
Use a formula based parameter. This is used when the value of a parameter is based on the calculation of other fields available on the page.
Info |
---|
Please take into account that for creating parameters, the same logic for fields applies as when adding fields to an instance page. This means that to determine the value of a parameter, Workplace looks up to determine what information to show of other objects. This also means you can link fields to each other if for example the parameters for a contact does not return the information you would expect. |
Change the parameter name, but not the field label
To create unique parameters, the parameter name might need to deviate from the label name. For example when two contacts are shown on a page.
Navigate to the back-end of the instance page using page definition;
Open the linked PDF parameters page;
Navigate to the fields tab;
Add a new field to the PDF-parameter page;
Fill out the object and field;
Fill the field ‘Parameter’
Generating a translation string parameter
Navigate to the back-end of the instance page using page definition;
Open the linked PDF parameters page;
Navigate to the fields tab;
Add a new field to the PDF-parameter page;
Leave the object and field empty;
Fill in the parameter field;
This value will be the parameter that you can refer to in your template.
Fill in or create a new translation string in the “Override label” field;
The value in the override label will be the value generated when referring to the parameter using a capital letter.
Info |
---|
By creating a translation string for the label, it is possible to create sentences that can be translated based on the language of the receiver. This is especially useful when creating templates for emails, contracts, work orders etc. |
Use a formula based parameter
Navigate to the back-end of the instance page using page definition;
Open the linked PDF parameters page;
Navigate to the fields tab;
Add a new field to the PDF-parameter page;
Leave the object and field empty;
Fill in the formula field. Use the help text of this field to configure your formula.
[We’re aiming to create an article on using formulas in 2023]
Adding parameters from reports and includes
Besides being added as a field on a PDF parameters page, parameters can also originate from reports and includes that are linked to the linked PDF parameters page.
Expand | ||
---|---|---|
| ||
To find the reports and includes that are linked to the PDF parameters page:
Navigate to the back-end of the instance page using page definition.
Open the linked PDF parameters page.
The reports and includes on the instance page will be available at the bottom of PDF parameters page.
Note |
---|
|
Summary
Rw ui textbox macro |
---|
|
Welche Parameter sind auf einer Seite verfügbar?
Um die Parameter anzuzeigen, die für eine Instanz verfügbar sind, klicken Sie auf die Seite:
Öffnen Sie die Seite (z. B. eine Reservierung);
Navigieren Sie zum Zahnrad-Symbol;
Klicken Sie auf Parameter.
Es wird nun eine Liste aller Parameter angezeigt, die im Kontext dieser Seite verfügbar sind.
Die Spalte "Parameter" zeigt die Parameter, die Sie in einer Vorlage verwenden können.
In der Spalte "Wert" steht der Wert, der bei der Anwendung der Vorlage erscheint.
Info |
---|
|
Einsicht in die Parameterdefinition
Parameter werden auf der PDF-Parameterseite erstellt, die mit der Seitendefinition einer Seite verknüpft ist. Wenn in der Seitendefinition keine Parameterseite verknüpft ist, wird die Parameterseite mit einer übergeordneten Seite verknüpft.
Die im Feld "PDF-Parameter" verlinkte Seite enthält die Parameter
Wenn die PDF-Parameterseite über Includes verfügt, sind die in diesem Include definierten Parameter ebenfalls verfügbar.
Von welcher Seite stammt ein Parameter?
Wenn Sie einen neuen Parameter erstellen oder einen bereits vorhandenen Parameter bearbeiten, sollten Sie zunächst nachsehen, wo die vorhandenen Parameter definiert sind. Dieses Werkzeug ist besonders hilfreich, wenn die Parameter von mehreren Seiten stammen.
Öffnen Sie die Seite (z.B. eine Anfrage);
Navigieren Sie zum Zahnrad-Symbol;
Klicken Sie auf Parameter;
Wenn Sie sich auf der Parameterseite befinden. Suchen Sie den Parameter mit "ctrl+F";
"Schauen Sie nach, hinter welcher "parms-group" der Parameter angezeigt wird. Dies ist die Seite, auf der die Parameter definiert sind.
In diesem Beispiel stammt der Parameter "area" von der Seite "ParametersGOBStandardRequest".
Info |
---|
|
Einen Parameter erstellen - einfach
Gehen Sie folgendermaßen vor, um einen Parameter auf der verknüpften PDF-Parameterseite der Instanz hinzuzufügen:
Navigieren Sie zum Backend der Instanzseite mit Seitendefinition;
Öffnen Sie die verlinkte Seite mit den PDF-Parametern;
Navigieren Sie zur Registerkarte Felder;
Fügen Sie ein neues Feld auf der PDF-Parameterseite hinzu;
Füllen Sie das Objekt und das Feld aus;
Der Parameter auf der Seite entspricht der ursprünglichen "Feldbezeichnung";
Wenn jedoch das Feld "Override label" ausgefüllt ist, wird dies der Name des Parameters sein.
Erstellen eines Parameters - Fortgeschrittene
Neben dem Hinzufügen eines regulären Parameters auf der Parameterseite ist es auch möglich,:
Ändern Sie den Parameternamen, aber nicht die Feldbezeichnung.
Fügen Sie einen Übersetzungsstring als Parameter hinzu. Dies ist besonders hilfreich, wenn Sie eine (E-Mail-)Vorlage erstellen, die auf der Grundlage der Sprache des Endbenutzers übersetzt werden soll.
Verwenden Sie einen formelbasierten Parameter. Dies wird verwendet, wenn der Wert eines Parameters auf der Berechnung anderer auf der Seite verfügbarer Felder basiert.
Info |
---|
Bitte beachten Sie, dass für die Erstellung von Parametern die gleiche Logik gilt wie für das Hinzufügen von Feldern zu einer Instanzseite. Das bedeutet, dass Workplace zur Bestimmung des Wertes eines Parameters nachschlägt, um zu ermitteln, welche Informationen von anderen Objekten angezeigt werden sollen. Das bedeutet auch, dass Sie Felder miteinander verknüpfen können, wenn z.B. die Parameter für einen Kontakt nicht die Informationen liefern, die Sie erwarten würden. |
Ändern Sie den Parameternamen, aber nicht die Feldbezeichnung
Um eindeutige Parameter zu erstellen, muss der Parametername möglicherweise vom Bezeichnungsnamen abweichen. Zum Beispiel, wenn zwei Kontakte auf einer Seite angezeigt werden.
Navigieren Sie zum Backend der Instanzseite mit Seitendefinition;
Öffnen Sie die verlinkte Seite mit den PDF-Parametern;
Navigieren Sie zur Registerkarte Felder;
Fügen Sie ein neues Feld auf der PDF-Parameterseite hinzu;
Füllen Sie das Objekt und das Feld aus;
Füllen Sie das Feld 'Parameter' aus
Erzeugen eines Parameters für eine Übersetzungszeichenfolge
Navigieren Sie zum Backend der Instanzseite mit Seitendefinition;
Öffnen Sie die verlinkte Seite mit den PDF-Parametern;
Navigieren Sie zur Registerkarte Felder;
Fügen Sie ein neues Feld auf der PDF-Parameterseite hinzu;
Lassen Sie das Objekt und das Feld leer;
Füllen Sie das Parameterfeld aus;
Dieser Wert wird der Parameter sein, auf den Sie sich in Ihrer Vorlage beziehen können.
Füllen Sie das Feld "Override label" aus oder erstellen Sie einen neuen Übersetzungsstring;
Der Wert in der Überschreibungsbeschriftung ist der Wert, der erzeugt wird, wenn auf den Parameter mit einem Großbuchstaben verwiesen wird.
Info |
---|
Durch die Erstellung eines Übersetzungsstrings für die Beschriftung ist es möglich, Sätze zu erstellen, die je nach Sprache des Empfängers übersetzt werden können. Dies ist besonders nützlich bei der Erstellung von Vorlagen für E-Mails, Verträge, Arbeitsaufträge usw. |
Verwenden Sie einen formelbasierten Parameter
Navigieren Sie zum Backend der Instanzseite mit Seitendefinition;
Öffnen Sie die verlinkte Seite mit den PDF-Parametern;
Navigieren Sie zur Registerkarte Felder;
Fügen Sie ein neues Feld auf der PDF-Parameterseite hinzu;
Lassen Sie das Objekt und das Feld leer;
Füllen Sie das Formelfeld aus. Verwenden Sie den Hilfetext dieses Feldes, um Ihre Formel zu konfigurieren.
[Wir beabsichtigen, 2023 einen Artikel über die Verwendung von Formeln zu verfassen]
Hinzufügen von Parametern aus Berichten und Includes
Parameter können nicht nur als Feld auf einer PDF-Parameterseite hinzugefügt werden, sondern auch aus Berichten und Includes stammen, die mit der verlinkten PDF-Parameterseite verknüpft sind.
Expand | ||
---|---|---|
| ||
So finden Sie die Berichte und Includes, die mit der PDF-Parameterseite verknüpft sind:
Navigieren Sie zum Backend der Instanzseite mit Seitendefinition.
Öffnen Sie die verlinkte Seite mit den PDF-Parametern.
Die Berichte und Includes auf der Instanzseite werden unten auf der Seite PDF-Parameter verfügbar sein.
Note |
---|
|
Zusammenfassung
Rw ui textbox macro |
---|
|
Suche
Live Search |
---|