Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Teamcenter
  Externe 4Tier VB.NET Abfrage von Teamcenter Daten bzw. Queries

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
  
Prozessoptimierung in Teamcenter bei Bausch + Ströbel : BCT CheckIt für fehlerfreie Workflow-Durchläufe in Teamcenter , ein Anwenderbericht
Autor Thema:  Externe 4Tier VB.NET Abfrage von Teamcenter Daten bzw. Queries (2414 mal gelesen)
MAhrens
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von MAhrens an!   Senden Sie eine Private Message an MAhrens  Schreiben Sie einen Gästebucheintrag für MAhrens

Beiträge: 528
Registriert: 17.11.2000

SAP,TC8.3,NX7.5,T4S

erstellt am: 21. Feb. 2010 15:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Teamcenter Spezis,

kennt Jemand eine Möglichkeit, wie ich Abfragen oder sonstige Daten in einer Teamcenter Installation per externer Visual Basic .NET Anwendung abrufen kann? Kennt sich Jemand mit SOAP / SOA / AIWS Anbindungen aus? Hintergrund:

Derzeit setzen wir Teamcenter 2005SR1 MP6 ein und in Zukunft werden wir auf TC 8 UA wechseln. In diesem Zusammenhang planen wir die Umstellung unseres bisherigen Projektmanagement Werkzeuges. Bisher haben wir Microsoft Projekt eingesetzt und wollen in Zukunft den Schedule Manager für die Zeitplanungen und die Ressourcenverwaltung nutzen. Leider bietet der Schedule Manager für unsere Bedürfnisse kein ausreichendes Customizing Potential an. Daher wollen wir unser umfangreiches Projektmonitoring inklusive Meilensteinverfolgung etc. weiterhin über EXCEL realisieren. Nun suche ich nach einer Möglichkeit, wie ich aus einer EXCEL VB .NET Anwendung, die maximal auf einem Rechner mit einem 4Tier Client läuft, bestimmte Abfragen im Teamcenter durchführen kann. Die Standard - Reportmöglichkeiten sind hierfür nicht zu gebrauchen, da die Teamcenterdaten dynamisch mit anderen Daten verknüpft werden müssen. So möchte ich zum Beispiel per VB .NET Abgriff später alle "Zeitpläne" bzw. "Dokumente" in einem bestimmten Ordner listen können. Auch sollen zum Beispiel Metatdaten wie Projektanfang und -ende per EXCEL VB .NET abgefragt werden können.

Kennt Jemand einen Ansatz wie ich mich diesem Thema nähern kann? Ich hatte schon an SOA / AIWS gedacht. Hier fehlt mir aber noch der richtige Einstieg bzw. ist der Groschen ähh Cent bei mir hierzu noch nicht gefallen. Wie sieht es mit direktem SQL Zugriff aus? Macht das Sinn? kann man da solche Abfragen realisieren? Wie kann ich per VB .NET auf Teamcenter definierte Queries oder Reporte zugreifen?

Gruß

Matthias

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Mike Ulbrich
Ehrenmitglied
Business Analyst


Sehen Sie sich das Profil von Mike Ulbrich an!   Senden Sie eine Private Message an Mike Ulbrich  Schreiben Sie einen Gästebucheintrag für Mike Ulbrich

Beiträge: 1564
Registriert: 11.04.2005

erstellt am: 21. Feb. 2010 20:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MAhrens 10 Unities + Antwort hilfreich

Nabbend,

mit Programmierung kenne ich mich nicht aus, ausser etwas plmxml, aber ich weiss, dass in oder ab TC8 bei jeder Abfrage die man im Portal macht, im Summary Tab die direkte SQL-Abfrage drin steht, mit der Teamcenter seine Queries an die Datenbank richtet.
Ob man mit den gleichen Abfragen auch direkt die Datenbank anzapfen kann, kann ich dir nicht sagen, da fehlt mir einfach das programmiertechnische Wissen.
Ich kenne zwar eine Firma, die bei BMW mit Teamcenter sehr viel programmiert hat, aber ich weiss nicht in welchem Bereich.
Wenn du willst, kann ich dir den Kontakt geben, damit du dort zumindest nachfragen kannst ob es eine Möglichkeit gibt. Mehr kann ich dazu leider auch nicht anbieten. 

Gruß Mike

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

iamdirtyharry
Mitglied
CAD/CAM Admin


Sehen Sie sich das Profil von iamdirtyharry an!   Senden Sie eine Private Message an iamdirtyharry  Schreiben Sie einen Gästebucheintrag für iamdirtyharry

Beiträge: 31
Registriert: 30.07.2009

Clients:
W7 SP1
TCUA 8.3.3
NX 7.5.5
Server:
Windows 2008 R2 x64 Server
MSSQL 2008 R2

erstellt am: 08. Mrz. 2010 10:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MAhrens 10 Unities + Antwort hilfreich

Hallöchen,
ich habe für unseren Produktionsbereich ein einfaches WebFrontEnd programmiert wobei ich direkt auf die Datenbank zugreife.
Dabei gibt es allerdings zwei "Probleme":
1. ich fasse alle benötigten Tables in eine eigene Table mit einem stündlichem SQL-JOB zusammen, damit:
  a. die Abfragen schnell funktionieren
  b. die Abfragen nicht elendiglich kompliziert werden
2. muss ich bei jedem Update die Tables neu zusammen suchen
ich bin aber der Meinung, dass sich der Aufwand lohnt (zumal ich dabei von Siemens unabhängig bin)

das ist also der gleiche Ansatz wie Mike es beschrieben hat
kommt natürlich darauf an, welche Daten abgefragt werden sollen, da die Tabellenabhängigkeiten nicht trivial sind ...

------------------
Gruß
Harald

-------------

IT CAD/CAM: hier werden sie geholfen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MAhrens
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von MAhrens an!   Senden Sie eine Private Message an MAhrens  Schreiben Sie einen Gästebucheintrag für MAhrens

Beiträge: 528
Registriert: 17.11.2000

SAP,TC8.3,NX7.5,T4S

erstellt am: 03. Apr. 2010 06:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Gruß an Alle,

ich danke Euch für Eure Anregungen. Ich habe mich durch die SOA Demos der Teamcenter 8 UA Version gearbeitet und habe mir so eine kleine 4Tier fähige, ausführbare Kommandozeilendatei (.exe) programmiert. Diese kann ich per EXCEL VBA aufrufen und gezielt per Übergabeparameter auf vorgefertigte Abfragen in TC8UA ansetzen. Das Tool liefert dann eine Datei zurück in der die Felderinhalte der Abfrage tabellarisch abgelegt sind. Für die Abfrage von projketdaten reicht das soweit.

Aufgabe gelöst.

Gruß

Matthias

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

deepblue
Mitglied
Simulationsingenieur


Sehen Sie sich das Profil von deepblue an!   Senden Sie eine Private Message an deepblue  Schreiben Sie einen Gästebucheintrag für deepblue

Beiträge: 912
Registriert: 17.04.2003

erstellt am: 08. Apr. 2010 08:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MAhrens 10 Unities + Antwort hilfreich

Hallo Zusammen,
ich dachte immer ITK wäre für solche Aufgaben von UGS gemacht worden?
@MAhrens: Warum setzt Ihr das nicht ein (weil man dafür ein TC-Client benötigt)?

------------------
Gruss
Deepblue

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MAhrens
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von MAhrens an!   Senden Sie eine Private Message an MAhrens  Schreiben Sie einen Gästebucheintrag für MAhrens

Beiträge: 528
Registriert: 17.11.2000

SAP,TC8.3,NX7.5,T4S

erstellt am: 08. Apr. 2010 11:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Deppblue,

nach meinen Erfahrungen efordern ITK Programme immer eine komplette Teamcenter Installationsumgebung. Dieses ist bei 2Tier Clients ja auch normalerweise der Fall. Nun arbeiten wir aber mit dem 4Tier Konzept wobei der eigentliche Teamcenter Prozess auf dem Server mittels Pool Manager Steuerung läuft. Daraus resultiert, dass auf den 4Tier Clients keine vollständige Teamcenter Installation vorliegt. Aber genau auf diesen Maschinen soll die beschriebene Abfrage von EXCEL aus erfolgen. Hier bietet Teamcenter halt die SOA Schnittstelle an, die Teamcenter Aktionen über den HTTP Kanal eröffnet. Und diese wollte und habe ich nun mit einer SOA Client Programmierung adressiert.

Gruß

Matthias

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz