Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Releases

VersionDatumHinweiseKompatibilität
1.0.012.03.2021Erste veröffentlichte Fassungab Nuclos 4.46.1

Überblick

Das Nuclet "NucletUtils" ist eine Sammlung vieler hilfreicher Java-Methoden, Datenquellen und Resourcen, die die Nuclet-Entwicklung unterstützen und das Nuclet-Verhalten vereinheitlichen.

Version 1.0.0

Beschreibung der Utils-Klassen in Version 1.0.0

Sämtliche hier vorgestellten Methoden sind statisch.

Manche Methoden verwenden Konstanten, wie zum Beispiel das Format-Pattern 'dd.MM.yyyy' für die Formatierung von Daten. Die meisten Konstanten sind Nuclet-Parameter und können entsprechend geändert werden. Nach der Änderung der Nucletparameter muss der Job NucletUtils initialisieren ausgeführt werden, da die Änderungen sonst erst beim nächsten Serverstart greifen.


NameInhalt
Deactivatable
Deactivatable ist ein Interface, welches das Attribut ACTIVE bereitstellt. BO-Regeln, die in den NucletBOUtils deaktiviert werden sollen (um ein BO ohne Regelausführung zu speichern), müssen dieses Interface implementieren.
NucletBOUtils

Diese Klasse enthält hilfreiche Methoden rund um Business-Objekte, z.B.

  • getBusinessObjectByName(Land.class, "Deutschland")
  • getOrCreateBusinessObjectByName(Land.class, "Deutschland", Land.IsoCode, "DE")
  • getResource("Word-Vorlage")
  • saveBusinessObjectWithoutRules(auftrag)
  • getStateList("Auftrag")
  • areDifferent(auftrag1.getKundeId(), auftrag2.getKundeId())
  • setBusinessObjectAttribute(Auftrag.class, Auftrag.Dringend, Boolean.TRUE)
NucletDateUtils

NucletDialogUtils

NucletExcelUtils

NucletFileUtils

NucletFormatUtils

NucletImageUtils

NucletLoggingUtils

NucletNumberUtils

NucletParameterUtils

NucletStringUtils

NucletUserUtils

NucletUtilsInitialisieren

Beschreibung der Datenquellen in Version 1.0.0

NameFunktion
EntityRules
Lädt eine Datei sofort auf vom FTP-Server herunter, unabhängig von den Einstellungen in den Nucletparametern
Nucletparameter

Resource

State

Statemodel

Transitions

Usage in Datasources

Beschreibung der Datenbank-Objekte in Version 1.0.0

NameFunktion
LB20_CA_AMPEL
Lädt eine Datei auf einen FTP-Server
LB20_DB_ACCESS

Integration von Version 1.0.2

Die Integration nach erfolgtem Nucletimport (siehe Nuclet Import) ist wie folgt vorzunehmen.

SchrittBeschreibungScreenshot
1

Konfigurieren Sie die Nuclet Parameter des Nuclets FTP (unter Konfiguration > Nuclet Management)

NameBeschreibung
Dateien sofort hochladenDateien werden sofort hochgeladen und nicht in der FTP-Queue zwischen gespeichert (Y/N)
FTP UmleitungAlle Uploads werden umgeleitet (Y/N)
FTP Umleitung aufZiel der Umleitung (Name eines FTP-Servers)
Hochgeladene Dateien löschenErfolgreich hochgeladene Dateien aus dem FTP-Upload-Protokoll löschen

2Führen Sie einmalig den Job Initialisiere Nuclet FTP (unter Administration > Jobsteuerung) aus
3

Konfigurieren Sie Ihre FTP-Server

ParameterBeschreibung
NameEindeutiger Name des Servers
ServerServeradresse
ProtokollArt des Protokolls
LoginBenutzer - Login (optional)
PasswortPasswort (optional)
VerzeichnisZielverzeichnis auf dem Server
PortPort des Servers
Binär?Binärer Übermittlungsmodus
Aktiv?Server ist aktiv / benutzbar

  • Keine Stichwörter