Zum Hauptinhalt springen

Aus Vorlage Ausrüstung erstellen

Aufbau

CreateEquipmentFromTemplate(sTemplate, sNewCompany, sNewGageSN, sNewGageID: String; iQuantity: Integer; sDefaultCalType: String; bGetFirstUnusedValue, bDoNotCopyCharges, bDoNotCopyAttributesValues: Boolean): String: Typ „

Funktion

Beschreibung

Diese Ereignis-Funktion führt denselben Vorgang aus wie die Menüoption „Neues Gerät aus Vorlage hinzufügen…“, die sich oberhalb des Rasters „Gerät auswählen“ in einem Ereignis befindet. Die erforderlichen Parameter entsprechen den im Ereignisdialog verfügbaren Optionen. Die mit dieser Funktion erstellten Ausrüstungsgegenstände werden automatisch in die Tabelle „Ausrüstung auswählen“ des Events aufgenommen.

Parameter: 8

| Parameter | Typ | Beschreibung
| sTemplate | Zeichenkette | Vorlage, die zum Erstellen von Assets verwendet werden sollsNewCompany | Zeichenkette | Firma für das neu erstellte GerätesNewGageSN | Zeichenkette | ID für das neu angelegte Gerät createdsNewGageID | Zeichenfolge | Seriennummer des neu angelegten Geräts (optional)iQuantity | Ganzzahl | Anzahl der anzulegenen Assets. Der Standardwert ist 1 (der Wert darf nicht 0 sein, sondern muss mindestens 1 betragen). Ist der Wert größer als 1, wird das automatische Nummerierungsschema verwendet, um sNewID-Werte zu generieren. Das Schema für die automatische Nummerierung befindet sich auf Vorlagenebene: sDefaultCalType | String | Standard-Kalender. Typ, der für das neue Gerät festgelegt werden soll.bGetFirstUnusedValue | Boolean | Ermittelt den ersten freien Wert, wenn das AutoNumber-Schema verwendet wird.bDoNotCopyCharges | Boolean | Gebühren nicht von der Vorlage auf das Gerät kopieren.bDoNotCopyAttributesValues | Boolean | Attributwerte nicht von der Vorlage auf das Gerät kopieren. |

Rückgabewert

Text. Wenn keine Fehler aufgetreten sind, bleibt der Text leer. Sollten Fehler aufgetreten sein, werden diese in den Textergebnissen mit einem Fehler pro Zeile protokolliert. |