RpcItems.Put

Diese Funktion ist eine Methode der Klasse RpcItems und welche in der Unit rpc_itemslib definiert wurde. Der Funktionstyp ist Prozedur.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Item | rpc_itemslib.RpcDetailedItem |
Achtung: die Einträge in den Eigenschaften Protocol und Remarks werden am Element hinzugefügt und nicht ersetzt, da Anmerkungen und Protokolleinträge unveränderlich sind. Wenn ein Element über RpcItems.Get abgerufen und anschließend über RpcItems.Put wieder geschrieben wird, dann sollten aus dem Grund die Arrays Protocol und Remarks unbedingt nach dem Abrufen geleert werden, da sonst die bestehenden Protokolleinträge und Anmerkungen erneut hinzugefügt, also veroppelt werden. Passiert dies mehrfach, so wächst die Anzahl der Protokolleinträge damit rasch an, was zu Performanceproblemen und Speicherverbrauch in der Datenbank führt.