Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Form API hinzugefügt

Mit diesem Add-on können Sie Formulare erstellen, die Sie an anderen Mitarbeitern zum ausfüllen via Link zusenden können.
Dieses Add-on kann ein Formular erstellen, dass zum Beispiel neuen Mitarbeitern hilft Computer in Ihrem Unternehmen zu dokumentieren.

Beim Erfassen von neuen Objekten ist es häufig so, dass zwar mehrere Kategorien angezeigt werden, aber aus jeder Kategorie nur einzelne Felder gepflegt werden müssen.
In dem Fall ist es für den User (speziell wenn es neue Kollegen sind) einfacher, wenn nur die Attribute angezeigt werden, die tatsächlich ausgefüllt werden müssen.

Das Forms Add-on verwendet das Design des neuen i-doit Cloud Produktes, daher ist das Erscheinungsbild anders als in den anderen Add-ons.


Eine Vorstellung des Add-ons finden Sie auch auf unserem Blog, hier. Außerdem wurde ein Video erstellt.

Info

Das Forms Add-on wird nur in Englisch bereitgestellt. Übersetzungen die von i-doit selbst Stammen werden auch in Deutsch dargestellt.



Div
stylewidth: 30% float: right;
idtoc
dirlrt
Panel
titleInhaltsverzeichnis

Table of Contents
outlinetrue
stylenone

Anforderungen

Das Forms Add-on benötigt

  • i-doit Version >= v1.18
  • MongoDB Server v5
  • NodeJS >= v16.x

Hier müssen die Systemvoraussetzungen von MongoDBbeachtet werden.
Außerdem hat MongoDB eine
Checkliste für den Einsatz im Betrieb.

NodeJS hat seine Abhängigkeiten hier Dokumentiert.

Installation

Button Hyperlink
iconinfo
titleWeiter zur Installation Forms Add-on
typestandard
urlInstallation Forms Add-on

Rechtevergabe

Damit Benutzer in der Lage sind, Formulare zu erstellen, ist es nötig entsprechende Rechte zu vergeben.
Dies ist in der i-doit Verwaltung unter Rechtesystem > Rechtevergabe > Forms möglich, wenn das Add-on installiert ist.

Note
titleCache für das Rechtesystem leeren
Nachdem die Rechte vergeben oder geändert wurden ist es notwendig, in der i-doit Verwaltung unter Systemtools > Cache / Datenbank den Cache zu leeren, damit die Änderungen vom System übernommen werden.

Aufruf des Add-ons

Nachdem alle Vorbereitungen abgeschlossen sind ist der Zugriff auf das Add-on ist über Extras > Forms möglich.

Info
Die Ansicht des Menüs "Extras" kann sich Aufgrund unterschiedlicher Rechte und/oder weiterer installierter Add-ons unterscheiden.

Verwendung der API

Dieses Dokument enthält eine rudimentäre Beschreibung der Forms-API.

Button Hyperlink
iconview
titleVerwendung der Forms API
typestandard
urlVerwendung der Forms API

Releases

VersionDateChangelog
1.1.02022-06-27[Bug]  Allow all default characters to be used in Forms-secret key
[Bug]  Do not show time selection in Start date for license keys
[Bug]  Allow to publish form if load balancer and HTTP2 is used
[Bug]  Save Form when publishing
[Bug]  Create Logbook entries when creating an object and category data via "Forms" add-on
[Bug]  Filter down connectable objects for custom categories with object relations in Forms
[Bug]  Allow user to copy link in Forms table
[Bug]  Allow user to select multiple objects in Forms object browser
[Bug]  Inform user about required attributes in category
[Task] Add tooltip to disabled state of copy link button in Forms add-on
[Task] Allow to add child attribute only when parent dependent is added
[Task] Change real text to placeholder text in text field in Forms add-on
[Task] Do not allow to add same attribute multiple times in Forms
[Task] Give user warning before publishing if form will be empty
[Task] Add dependencies of object browser to Forms add-on
[Task] Split hostaddress category into virtual IPv4 and IPv6 categories for Forms add-on
[Task] Take default template values in consideration in Forms
[Task] Update attribute name in pre-defined field in Forms add-on
[Task] Disable child attribute until a value for parent is assigned
[Task] Implement Pagination in Attribute Type Object Browser Single- and Multi-Selection
1.0.02022-02-21Initial release