Abrufen von Workspace-Daten mithilfe des Content Cart

Die Funktion „Datenerfassung“ eines Arbeitsbereichs bietet ein optimiertes Tool, mit dem Daten im Wesentlichen zwischen zwei Arbeitsbereichen kopiert werden können (siehe Kompatibilitätsinformationen). Das Mittel, über das dies erfolgt – Ihre Schnittstelle zum Datenerfassungsdienst – ist der Content Cart. Dies ist die Schaltzentrale, in der festgelegt wird, welche Daten aus dem Quell-Workspace erfasst und in den ausgewählten Ziel-Workspace übertragen werden sollen – sozusagen ein zuverlässiger Umzugswagen, der Ihre ausgewählten Daten zwischen den festgelegten Workspace-Standorten „transportiert“.

Weitere Informationen zum Dienst und seiner Funktionsweise finden Sie auf der Data Acquisition Service Seite (Altium 365-Arbeitsbereich, Enterprise Server-Arbeitsbereich).

Es gibt keine bessere Möglichkeit, die Funktionsweise einer Funktion zu veranschaulichen, als anhand eines Beispiels. Um die Einzelheiten des Content Cartund deren Einsatz beim Abrufen von Daten zu veranschaulichen, befasst sich dieser Artikel mit dem Abruf einiger Komponenten zwischen den folgenden Arbeitsbereichen:

  • Source Server – einem Workspace namens Company Workspace.
  • Target Server – einem zweiten Arbeitsbereich mit dem Namen Secondary Company Workspace.

Zugriff auf den Warenkorb

Der Zugriff auf das Content Cart Dialogfeld erfolgt über den Explorer-Bereich. Während Sie den Quell-Arbeitsbereich durchsuchen, aus dem Sie Daten abrufen möchten, klicken Sie mit der rechten Maustaste auf eine Elementrevision, die Sie übernehmen möchten, und wählen Sie den Operations » Add to Content Cart Befehl aus dem Kontextmenü. Sie können eine oder mehrere ausgewählte Artikelrevisionen oder sogar einen Ordner mit Artikeln hinzufügen. Beim ersten Aufruf des Warenkorbs werden die Artikelrevisionen geladen, die zum Zeitpunkt des Aufrufs im Quell-Arbeitsbereich ausgewählt sind:

  • Eine einzelne bestimmte Revision eines Elements.
  • Mehrere bestimmte Revisionen desselben Elements.
  • Die neuesten Revisionen mehrerer Elemente.
  • Die neuesten Revisionen aller Elemente im ausgewählten Ordner (und dessen untergeordneter Struktur). Auf diese Weise können Sie einen gesamten Ordner in den Warenkorb laden und dabei dessen Ordnerstruktur beibehalten. Um einen Ordner (und dessen untergeordnete Struktur) zu übernehmen, wählen Sie ihn im Server Folders Bereich des Quell-Arbeitsbereichs (innerhalb des Explorer Bedienfeld) aus, klicken Sie mit der rechten Maustaste darauf und wählen Sie den Operations » Add to Content Cart Befehl aus dem Kontextmenü.
Wenn Sie den obersten Eintrag eines Elements auswählen, wird die neueste Revision dieses Elements in den Warenkorb geladen. 
Sie können außerdem auf die Content Cart aus verschiedenen Ansichten innerhalb des Explorer Bedienfeld, einschließlich der Where-used und Children Aspektansichten. Der Zugriff ist zudem über das Search Results Fenster aufgerufen werden.

Ein Beispiel für den Zugriff auf das Content Cart.
Ein Beispiel für den Zugriff auf das Content Cart.

Festlegen von Quell- und Ziel-Arbeitsbereichen

Die beiden an der Übernahme beteiligten Arbeitsbereiche werden im oberen Bereich des Content Cart Dialogfelds angegeben. Der Quell-Arbeitsbereich wird automatisch anhand des Speicherorts der Elementrevisionen ermittelt, deren Erfassung Sie festgelegt haben – in der Regel ist dies der Arbeitsbereich, in dem Sie derzeit angemeldet sind (Company Workspace in diesem Beispiel). Wenn Sie mit mehreren Arbeitsbereichen verbunden sind, klicken Sie auf den Namen des Ziel-Arbeitsbereichs oder auf das Steuerelement „ “ rechts davon, um eine Dropdown-Liste der derzeit verbundenen Arbeitsbereiche aufzurufen. Wechseln Sie bei Bedarf den Arbeitsbereich.

  • Auch wenn Sie mit mehr als einem Arbeitsbereich verbunden sind, beachten Sie bitte, dass Sie zu jedem Zeitpunkt nur in einem Arbeitsbereich angemeldet sein können – dies ist dann Ihr Active Server.
  • Das Dropdown-Menü des Ziel-Workspaces bietet außerdem schnellen Zugriff auf die Seite „Datenverwaltung – Server“ des Preferences Dialogfelds über den Server Administration Eintrag. Dies kann nützlich sein, wenn Sie noch keine Verbindung zum gewünschten Ziel-Arbeitsbereich hergestellt oder sich dort angemeldet haben.

Angabe des Quell- und des Ziel-Workspaces, die an der Erfassung beteiligt sind.
Angabe des Quell- und des Ziel-Workspaces, die an der Erfassung beteiligt sind.

Beachten Sie, dass der Arbeitsbereich, der Inhaltsdaten empfangen soll (der Ziel-Arbeitsbereich), eine Verbindung zum Quell-Arbeitsbereich herstellen können muss. Das bedeutet, dass ein lokal installierter Altium Enterprise Server nicht als Quelle für Inhaltsdaten für einen Altium 365-Arbeitsbereich dienen kann, da letzterer keine Verbindung zu erstgenanntem herstellen kann – da sich dieser in einem lokalen LAN/WAN befindet und nicht mit dem Internet verbunden ist.

Zusammenfassung der Datenerfassung zwischen Arbeitsbereichen:

QUELLE   ZIEL UNTERSTÜTZT
Altium 365-Arbeitsbereich Altium Enterprise Server-Arbeitsbereich
Altium Enterprise Server-Arbeitsbereich Altium Enterprise Server-Arbeitsbereich
Altium Enterprise Server-Arbeitsbereich Altium 365-Arbeitsbereich
Altium 365-Arbeitsbereich Altium 365-Arbeitsbereich

Beachten Sie außerdem, dass die Inhaltsdaten nicht zwischen einem Altium 365-Arbeitsbereich und einem Altium 365 GovCloud-Arbeitsbereich übertragen werden können.

Benennung des Warenkorbs

Die aus dem Quell-Workspace übernommenen Daten werden in neue Revisionen von Elementen im Ziel-Workspace kopiert. Standardmäßig werden diese Elemente in einer definierten, neu erstellten Ordnerstruktur innerhalb dieses Ziel-Workspaces abgelegt. Der oberste Ordner für diese übernommenen Inhalte wird nach dem Namen des Warenkorb-Objekts selbst benannt. Der Standardname hat das Format Content Cart - - und wird zum Zeitpunkt des Zugriffs auf den Warenkorb festgelegt. Dieser kann bei Bedarf durch Klicken auf das Change Steuerelement rechts neben dem Namen des Warenkorbs.

Verwenden Sie das anschließende Content Cart Name Selection Dialogfeld den gewünschten Namen für den Warenkorb direkt eingeben. Alternativ können Sie einen Ordner im Ziel-Workspace auswählen, in den die Inhalte des Warenkorbs übertragen werden sollen. Dabei kann es sich um einen bereits vorhandenen Ordner oder um einen völlig neuen Ordner handeln, der spontan angelegt wird. Navigieren Sie mithilfe des Choose Folder Dialogfeld – das Sie durch Klicken auf die Schaltfläche „ “ ganz rechts im Content Cart Name Feld. Oder erstellen Sie mithilfe der Befehle im Kontextmenü einen neuen Ordner innerhalb der Ordnerstruktur.

Ein Content Cart kann nach Bedarf benannt werden. Ändern Sie entweder den Namen des Warenkorbs (der Inhalt wird dann in einen Ordner der obersten Ebene mit diesem Namen übertragen) oder legen Sie fest, dass der Inhalt des Warenkorbs in einen bestimmten Ordner abgelegt werden soll.
Ein Content Cart kann nach Bedarf benannt werden. Ändern Sie entweder den Namen des Warenkorbs (der Inhalt wird dann in einen Ordner der obersten Ebene mit diesem Namen übertragen) oder legen Sie fest, dass der Inhalt des Warenkorbs in einen bestimmten Ordner abgelegt werden soll.

Beim Importieren von Daten in den Ziel-Workspace können beliebig viele „Ordner“ des Content-Warenkorbs erstellt werden, was maximale Flexibilität hinsichtlich des Speicherorts der importierten Inhalte bietet. Beachten Sie, dass Sie Elemente und Ordner nach Belieben verschieben können, unabhängig davon, wo in der Ordnerstruktur des Ziel-Workspaces die importierten Daten ursprünglich gespeichert wurden.

Festlegen der zu erfassenden Elemente

Im Hauptbereich des Content Cart Dialogfelds wird ein „Erfassungsraster“ angezeigt, in dem alle Elementrevisionen aufgelistet sind, die Sie aus dem Quell-Workspace zur Erfassung ausgewählt haben. Es können beliebig viele Datenelementrevisionen zur Content Cart zur Erfassung aus dem Quell-Workspace geladen werden. Beim ersten Aufruf des Warenkorbs werden die Elementrevisionen geladen, die zum Zeitpunkt des Aufrufs im Quell-Workspace ausgewählt waren; es können jedoch beliebig viele weitere Elemente hinzugefügt werden. Klicken Sie dazu auf das Add More Items Steuerelement oben rechts im Dialogfeld und wählen Sie den Select Eintrag, um den Choose Item Dialogfeld (eine „abgespeckte“ Version des Explorer-Fensters). Von hier aus können Sie den Quell-Workspace nach weiteren Elementen durchsuchen. Beachten Sie, dass Sie folgende Optionen wählen können:

  • Eine einzelne bestimmte Revision eines Elements.
  • Mehrere bestimmte Revisionen desselben Elements.
  • Die neuesten Revisionen mehrerer Elemente.
  • Die neuesten Revisionen aller Elemente im ausgewählten Ordner (und dessen untergeordneten Struktur).

Alternativ wählen Sie den Add manually Eintrag, um den Add new items Dialogfeld zu gelangen. In diesem Dialogfeld können Sie eine externe Liste der benötigten Elemente einfügen (ein Element pro Zeile), die dann anhand ausgewählter Suchkriterien im Quell-Workspace durchsucht werden können (GUID, Item ID, Nameoder MPN).

Das Haupterfassungsraster, in dem alle für die Erfassung aus dem Quell-Workspace ausgewählten Elementrevisionen aufgelistet sind.
Das Haupterfassungsraster, in dem alle für die Erfassung aus dem Quell-Workspace ausgewählten Elementrevisionen aufgelistet sind.

Jede Artikelrevision kann aus der Liste entfernt werden, indem man sie auswählt und auf die Schaltfläche „ “ klickt.

Warenkorb vorbereiten

Nachdem die Quell-Artikelrevisionen ausgewählt wurden, Content Cart muss nun für die „Lieferung“ an den Ziel-Workspace vorbereitet werden. Klicken Sie dazu auf die Schaltfläche „ “. Dadurch wird der Ziel-Workspace für die Übernahme vorbereitet – dabei werden der Status der ausgewählten, betroffenen Artikelrevisionen (falls diese bereits zuvor übernommen wurden) sowie die Eltern-Kind-Beziehungen überprüft und die zu ergreifende Maßnahme vorgeschlagen. Die Ergebnisse dieser Vorbereitungsphase werden im Hauptraster für die Übernahme angezeigt.

Ein Beispiel Content Cart, das für die Übergabe an den Ziel-Workspace vorbereitet wurde.
Ein Beispiel Content Cart, das für die Übergabe an den Ziel-Workspace vorbereitet wurde.

Für jede an der Übernahme beteiligte Elementrevision wird der Source Bereich der Tabelle erweitert sich, um alle zutreffenden untergeordneten Elementrevisionen und optional den Ordner anzuzeigen, in dem sie sich im Quell-Workspace befinden. Für jede Elementrevision (sowohl über- als auch untergeordnet) können die folgenden Informationen im Target Bereich der Tabelle dargestellt werden:

  • Revision ID – die vollständige Kennung der Elementrevision im Ziel-Workspace, basierend auf dem definierten Namens- und Revisionsschema für diesen Elementtyp.
  • Folder – den Zielordner im Ziel-Arbeitsbereich, in dem die übernommene Elementrevision erstellt bzw. bereitgestellt wird.
  • Life Cycle – die für das übergeordnete Element definierte Lebenszyklusdefinition.
  • Naming Scheme – das für die Identifizierung von Revisionen des übergeordneten Elements definierte Revisionsbenennungsschema.
  • Note – eine optionale Notiz, die dazu dienen kann, anderen beim Durchsuchen der erfassten Inhalte in Ihrem Arbeitsbereich nützliche Informationen über die Erfassung bereitzustellen.
  • Status – den aktuellen Status der Elementrevision im Ziel-Workspace. Mögliche Status sind:

    • Not found – Die Elementrevision wurde noch nie erfasst.
    • Already Exists – Die Elementrevision wurde bereits zuvor erfasst.
Beachten Sie, dass der Erfassungsprozess auch ein Element erkennt, das sich im Papierkorb des Ziel-Arbeitsbereichs befindet; dieses gilt als erfasst und erhält den Already Exists Status gesetzt. Leeren Sie den Papierkorb und führen Sie den Erfassungsvorgang erneut aus, wenn Sie dieses Element erneut erfassen möchten.
  • Action – die Maßnahme, die ergriffen werden muss, um eine Synchronisierung zwischen Quell- und Ziel-Workspace zu erreichen. Mögliche Maßnahmen sind:

    • Transfer new revision and item – bei vollständig neuen Erfassungen, bei denen das Element noch nie zuvor erfasst wurde. Mit anderen Worten: Erstellen Sie ein Element dieses Typs und eine neue geplante Revision, um die Quelldaten zu übernehmen.
    • Transfer new revision of existing item – beim Erfassen einer weiteren Revision eines Elements, wobei bereits zuvor eine Revision dieses Elements erfasst wurde.
    • Nothing to do – die ausgewählte Artikelrevision wurde bereits zuvor erfasst.
Klicken Sie auf eine Spaltenüberschrift, um die Daten in dieser Spalte in aufsteigender Reihenfolge zu sortieren. Klicken Sie erneut, um in absteigender Reihenfolge zu sortieren. Klicken und ziehen Sie eine Spaltenüberschrift, um die Reihenfolge der Spalten selbst zu ändern – gültige Positionen sind durch vertikale Positionspfeile gekennzeichnet. Klicken Sie mit der rechten Maustaste, um auf Steuerelemente zum Ein- und Ausblenden der Datenspalten in beiden Source und Target Bereichen (einige der oben aufgeführten Spalten sind möglicherweise standardmäßig deaktiviert).

Warenkorbstruktur

Im Rahmen der Vorbereitungsphase verwendet der Warenkorb Standardeinstellungen, die für jeden erwerbbaren Artikeltyp definiert sind. Diese Einstellungen werden im Content Cart Structure Dialogfeld definiert, das durch Klicken auf das Change Settings Steuerelement unten rechts im Content Cart Dialogfelds aufgerufen werden.

Die Standardeinstellungen für die Erfassung werden im Content Cart Structure Dialogfeld definiert.
Die Standardeinstellungen für die Erfassung werden im Content Cart Structure Dialogfeld definiert.

Diese Einstellungen dienen dazu, die Eigenschaften neu erstellter Artikelrevisionen im Ziel-Workspace festzulegen – diese werden im „bereit“- und im „geplant“-Status erstellt, um Daten von den ursprünglichen Artikelrevisionen im Quell-Workspace zu empfangen. Dazu gehören ein Standardordner im Ziel-Arbeitsbereich sowie Standard-Lebenszyklusdefinitionen, Namensschemata für Elemente und Revisionen und ein Startindex. Außerdem wird eine Standardnotiz im Format Acquired from .

Was die Zielordner im Ziel-Workspace betrifft, wird jeder Elementtyp in einen eigenen Ordner unter folgendem Pfad übernommen:

Passen Sie diese Standard-Übertragungseinstellungen entsprechend den Schemata an, die für diese Elementtypen in Ihrem Ziel-Workspace verwendet (und bevorzugt!) werden. Klicken Sie auf eine Zelle, um die Bearbeitungsfelder aufzurufen.

  • Beachten Sie, dass die mit einer Komponente verknüpften Teilauswahlen automatisch in den Ziel-Workspace übernommen werden. Der Part Choice List Eintrag im Content Cart structure Dialogfeld gilt nur für das ältere Altium Vault und frühere Versionen von Altium Designer.
  • Setzen Sie die Struktureinstellungen auf die Standardwerte zurück, indem Sie auf die Schaltfläche „ “ klicken.

Die Erfassungseinstellungen im Content Cart Structure Dialogfeld sind grobe Standardeinstellungen. Bei Elementen, die noch nie zuvor erfasst wurden – d. h., bei denen das übergeordnete Element und die erste Revision neu angelegt werden (Action ist Transfer new revision and item) – können bei Bedarf Eigenschaften auf der Ebene des einzelnen Elements definiert werden, was eine feinere Steuerung ermöglicht. Wählen Sie dazu im Hauptraster für die Erfassung eine Elementrevision aus und klicken Sie auf die Schaltfläche „ “. Dadurch gelangen Sie zum Edit Item Dialogfeld, in dem Sie die Element-Eigenschaften nach Bedarf ändern können – und damit die Standardeinstellungen überschreiben.

Für eine noch genauere Steuerung können Sie Eigenschaften auf der Ebene einzelner Artikel definieren.
Für eine noch genauere Steuerung können Sie Eigenschaften auf der Ebene einzelner Artikel definieren.

Jede Änderung am Namen des Warenkorbs, an dessen Standardeinstellungen für die Struktur oder an einzelnen Artikeln selbst erfordert eine erneute Vorbereitung – um die Erfassungsübersicht mit diesen Änderungen zu aktualisieren.

Warenkorb-Übertragung

Sobald die Vorbereitung abgeschlossen ist, klicken Sie auf die Schaltfläche „ “, um mit der Übernahme fortzufahren. Es erscheint ein Bestätigungsdialog, der Sie darüber informiert, dass der Content Cart nun von der Quell- in die Ziel-Arbeitsumgebung übertragen werden – klicken Sie Yes , um fortzufahren. Ein zweiter Bestätigungsdialog bestätigt das Ergebnis der Übernahme, wobei die übernommenen Elemente im Ziel-Workspace über das Explorer Bedienfeld.

Sollten Sie vor dem Schließen des Content Cart Dialogfelds die Vorbereitung erneut ausführen – durch Klicken auf „ “ –, werden die Status und Action Felder entsprechend aktualisiert, um das Ergebnis widerzuspiegeln – es wird Already Exists bzw. Nothing to do.
Die erfassten Daten verweisen auf ihre ursprüngliche Quelle zurück. Diese Informationen zur Herkunftsverknüpfung können Sie einsehen, indem Sie auf die Origin Registerkarte „Aspektansicht“ der Ziel-Artikelrevision. Um schnell zur ursprünglichen Artikelrevision zu springen, klicken Sie auf die Schaltfläche „ “.

Daten im IntLib-Format abrufen

Sie haben außerdem die Möglichkeit, Komponenten aus Ihrem Arbeitsbereich in eine integrierte Bibliothek (*.IntLib) zu übernehmen. Beim Platzieren von Komponenten aus einer solchen integrierten Bibliothek verweisen die tatsächlichen Verknüpfungen zurück auf die Komponenten im Arbeitsbereich. So können Sie die Komponenten des Arbeitsbereichs Ihres Unternehmens effektiv offline nutzen und gleichzeitig sicherstellen, dass der Entwurf weiterhin eine echte Verbindung zu diesen Komponenten im Quell-Arbeitsbereich aufrechterhält.

Übertragung in eine IntLib

Im Content Cart Dialogfeld verläuft der Vorgang zum Importieren in eine IntLib wie folgt:

  1. Klicken Sie auf den Select target server Link und wählen Sie IntLib file aus dem Menü aus.

    Legen Sie das Ziel der Content Cart als IntLib-Datei fest.
    Legen Sie das Ziel der Content Cart als IntLib-Datei fest.

  2. Geben Sie den Namen und den Speicherort für die generierte IntLib-Datei an. Standardmäßig wird die Datei im Format Integrated_Library - - benannt und am Speicherort \Users\Public\Documents\Altium\AD\Library\ExportCmpLib. Passen Sie dies bei Bedarf über das Save As Dialogfeld – das Sie durch Klicken auf den Change Link aufgerufen werden kann.

    Übernehmen Sie den Standardzielordner und den Standarddateinamen oder ändern Sie diese nach Bedarf.
    Übernehmen Sie den Standardzielordner und den Standarddateinamen oder ändern Sie diese nach Bedarf.

  3. Wenn Sie weitere Komponenten in dieselbe IntLib aufnehmen möchten, klicken Sie auf den Add More Items Link und wählen Sie den Select Eintrag aus, um das Choose Item Dialogfeld (eine „abgespeckte“ Version des Explorer-Fensters). Von hier aus können Sie den Quell-Workspace nach weiteren Elementen durchsuchen. Alternativ wählen Sie den Add manually Eintrag, um den Add new items Dialogfeld zu gelangen. In diesem Dialogfeld können Sie eine externe Liste der benötigten Elemente einfügen (ein Element pro Zeile), nach denen dann im Quell-Workspace anhand ausgewählter Suchkriterien gesucht werden kann (GUID, Item ID, Nameoder MPN).
  4. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „ “, um mit der Erstellung der IntLib fortzufahren. Es wird ein temporäres Integrated Library Package (*.LibPkg) erstellt, wobei die Quelldateien „SchLib“ (mit Symbolen, Parametern und Modellverknüpfungen) und „PcbLib“ (mit Footprint-Modellen) generiert und hinzugefügt werden. Diese werden anschließend kompiliert, um die IntLib-Datei zu erzeugen, die im angegebenen Ordner abgelegt wird. Ein Informationsdialog bestätigt die erfolgreiche Erstellung der Datei.

    Kopieren Sie den Ordner in den Zielordner, der die erforderliche „Integrated Library“-Datei enthält.
    Kopieren Sie den Ordner in den Zielordner, der die erforderliche „Integrated Library“-Datei enthält.

Verwendung der IntLib

Nach der Erstellung kann die IntLib als Teil der für die Software verfügbaren Bibliotheken außerhalb des Arbeitsbereichs hinzugefügt werden (über die Installed Registerkarte des Dialogs „Verfügbare dateibasierte Bibliotheken“). Sie steht dann im Komponentenfenster zur Verwendung bereit. Fügen Sie Komponenten aus der IntLib nach Bedarf in Ihren Entwurf ein. Während Sie effektiv „offline“ mit den Komponenten arbeiten, gewährleisten die Verknüpfungen zurück zu den ursprünglichen Workspace-Komponenten Kontinuität, wenn Sie wieder direkt aus Ihrem Workspace „online“ arbeiten.

AI-LocalizedAI-localized
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieStrg + Eingabe, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Inhalt