add_objects()
Fügt Objekte zu einer Mappe hinzu. Mit replace=True wird die Mappe vorher geleert, die
übergebenen Objekte sind dann ihr vollständiger neuer Inhalt.
1. Signatur
-
Sync
-
Async
ecm.portfolio.add_objects(portfolio: ECMPortfolio | int,
objects: Iterable[ECMPortfolioObjectLike],
*, replace: bool = False) -> None
await ecm.portfolio.add_objects(...) -> None
2. Parameter
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
|
|
— |
Die Mappe oder ihre numerische ID. |
|
|
— |
Die aufzunehmenden Objekte: |
|
|
|
|
| Ist die Mappe auf einen Objekttyp beschränkt, weist der Server Objekte anderer Typen ab. |
3. Beispiel
doc = ecm.dms.get(Unittest_DMS_Document, 83)
ecm.portfolio.add_objects(mappe, [doc]) # ergänzen
ecm.portfolio.add_objects(mappe, [doc], replace=True) # ersetzen
4. Verwandte Seiten
-
remove_objects() — einzelne Objekte entfernen
-
clear_objects() — alle Objekte entfernen