Inhaltsverzeichnis ausblenden

Erstellen einer Kartenliste aus einer SQL-Quelle

Sie können eine Kartenliste erstellen, indem Sie eine T-SQL-Abfrage einrichten, durch die Werte aus einer externen Datenbank abgerufen werden, beispielsweise aus einer Materialdatenbank oder einer Liste mit Kundennamen.

Für die Abfragen wird das Standardformat von Microsoft T-SQL verwendet. Hilfe zur Erstellung von Abfragen erhalten Sie in den Online-Handbüchern zu SQL Server.

In den Enterprise PDM Listen können nur Werte einer Spalte angezeigt werden. Wenn die SQL-Abfrage mehr als eine Ergebnisspalte zurückgibt, werden nur Werte aus der ersten Spalte verwendet.

SQL-Listen werden von dem Enterprise PDM Datenbankserver aktualisiert, der auf dem SQL-Server mit dem Enterprise PDM Tresor ausgeführt wird, in dem die Listen definiert werden. Wenn die Aktualisierung der Listen fehlschlägt, stellen Sie sicher, dass der Dienst installiert und ordnungsgemäß konfiguriert ist.

Erstellen einer Kartenliste aus einer SQL-Quelle:

  1. Legen Sie fest, aus welcher Quelle die SQL-Daten abgerufen werden sollen. In SQL Server Management Studio können Sie Tabellennamen suchen und die Abfrage testen.
  2. In SQL Server Management Studio können Sie Tabellennamen suchen und die Abfrage testen.
  3. Klicken Sie mit der rechten Maustaste auf Listen (für Karten) und wählen Sie Neu hinzufügen aus dem Kontextmenü.
  4. Geben Sie im Dialogfeld im Feld Listenname einen Namen ein.
  5. Wählen Sie für Datentyp die Option Von SQL-Datenbank.
  6. Geben Sie unter SQL-Befehl liefert diese Daten die SQL-Abfrage ein, mit der die Listenwerte aus der Datenbanktabelle ausgewählt werden sollen.
  7. Geben Sie im Feld Server die IP-Adresse oder den Namen des SQL-Servers ein, auf dem sich die Datenbank befindet.
  8. Geben Sie im Feld Datenbank den Namen der SQL-Datenbank ein, die die Listenwerte enthält.
  9. Geben Sie den Anmeldenamen und das Passwort des SQL-Benutzers ein.
  10. Klicken Sie auf Testen, um die SQL-Abfrage und die Verbindungsinformationen zu testen.

    Bei erfolgreicher Abfrage wird im Fenster Werte eine Werteliste aus der SQL-Quelle angezeigt.

  11. Zum Fertigstellen der Liste klicken Sie auf Datei > Speichern.
  12. Erstellen oder bearbeiten Sie eine Datenkarte, um die Liste mit einer Karte zu verknüpfen.
  13. Fügen Sie ein Kontrollelement hinzu, in dem die Liste verwendet wird.
  14. Wählen Sie im Eigenschaften-Fensterbereich unter Artikel die Option Besonderer Wert, und wählen Sie die SQL-basierte Liste aus.
Wenn ein Benutzer die Datenkarte verwendet, werden die Werte des Kontrollelements aus der von der SQL-Abfrage zurückgegebenen Liste abgeleitet.


Feedback zu diesem Thema geben

SOLIDWORKS ist dankbar für Ihr Feedback zur Präsentation, Genauigkeit und Vollständigkeit der Dokumentation. Verwenden Sie das nachstehende Formular, um Ihre Kommentare und Vorschläge zu diesem Thema direkt an unser Dokumentations-Team zu senden. Das Dokumentations-Team kann keine Fragen für den technischen Support beantworten. Klicken Sie hier für Informationen zum technischen Support.

* Erforderlich

 
*E-Mail:  
Betreff:   Feedback zu Hilfethemen
Seite:   Erstellen einer Kartenliste aus einer SQL-Quelle
*Kommentar:  
*   Ich bestätige, dass ich die Datenschutzerklärung, unter der meine personenbezogenen Daten durch Dassault Systèmes verarbeitet werden, gelesen habe und akzeptiere.

Thema drucken

Wählen Sie aus, was gedruckt werden soll:

x

Sie verwenden einen Browser, der älter als Internet Explorer 7 ist. Für eine optimierte Anzeige sollten Sie Ihren Browser auf Internet Explorer 7 oder höher aktualisieren.

 Diese Meldung nicht mehr anzeigen
x

Web-Hilfe Inhaltsversion: SOLIDWORKS PDM 2015 SP05

Um die Web-Hilfe in SOLIDWORKS zu deaktivieren und stattdessen die lokale Hilfe zu verwenden, klicken Sie auf Help > SOLIDWORKS Web-Hilfe verwenden.

Um Probleme mit der Oberfläche und der Suche der Web-Hilfe zu melden, wenden Sie sich an Ihren Support vor Ort. Um Feedback zu einzelnen Hilfethemen zu geben, verwenden Sie den Link “Feedback zu diesem Thema” auf der entsprechenden Themenseite.