Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Teamcenter
  Datum vergleichen

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
  
NX Learning Nugget: Neuer Skizzierer, ein Kurs
Autor Thema:  Datum vergleichen (1547 mal gelesen)
InvCorax
Mitglied
Systembetreuer / Konstrukteur


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

Beiträge: 454
Registriert: 21.03.2006

erstellt am: 03. Mrz. 2015 10:51    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,

hat jemand ne Ahnung ob und wie ich per Abfrage ein Datums-Attribut mit nem anderem Datums-Attribut, aus dem gleichen Formular (bzw. aus einer ItemRevision), vergleichen kann?

Ich bräuchte sowas wie ein Check im Workflow, welcher Datumswert (von 2 Unterschiedlichen), der aktuellere ist.

Sonst irgendwelche Ideen wie man sowas OOTB machen könnte 

Ich denke ich kenne die Antwort schon, aber bin trotzdem für alles an Input dankbar!

Grüße Corax

------------------
Schreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung!

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 03. Mrz. 2015 12:25    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 InvCorax 10 Unities + Antwort hilfreich

>> ... ein Datums-Attribut mit nem anderem Datums-Attribut ...
>>Sonst irgendwelche Ideen wie man sowas OOTB machen könnte

Mit dem Abfrage-Editor ist ein solcher Vergleich nicht möglich.
Mit entsprechenden Kenntnissen kann man das sicherlich per SQL direkt aus der Datenbank holen.
Aber das übersteigt meine Kenntnisse - das lasse ich machen...

------------------
Rainer Schulze

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

InvCorax
Mitglied
Systembetreuer / Konstrukteur


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

Beiträge: 454
Registriert: 21.03.2006

Intel Xeon 3,2GHz
12GB DDR3
NVIDIA Quadro 4000
Win 7 (64bit)
SE ST8 MP10
SE ST10 (Test)
TC 10.1.5

erstellt am: 03. Mrz. 2015 14:12    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

OK, schon fast gedacht das sowas nicht direkt geht.
Kennt wer vielleicht nen Handler der 2 Attribute vergleichen kann?
Könnte ja ectl. die Datumsangaben in Zahlenwerte umwandeln und diese in andere Attribute Mappen...?

------------------
Schreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung!

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 03. Mrz. 2015 15:39    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 InvCorax 10 Unities + Antwort hilfreich

>>Könnte ja ectl. die Datumsangaben in Zahlenwerte umwandeln und diese in andere Attribute Mappen...?

Das ist nicht zielführend. Ein Handler ist ein kleines Programm. Das könnte den Vergleich direkt durchführen. Das Problem mit den "Bordmitteln" ist, das TC keine Variablen führt und der Abfrageeditor immer nur EIN Objekt hinterfragen kann.

------------------
Rainer Schulze

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

InvCorax
Mitglied
Systembetreuer / Konstrukteur


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

Beiträge: 454
Registriert: 21.03.2006

Intel Xeon 3,2GHz
12GB DDR3
NVIDIA Quadro 4000
Win 7 (64bit)
SE ST8 MP10
SE ST10 (Test)
TC 10.1.5

erstellt am: 03. Mrz. 2015 16:09    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

Danke für deine Antworten Rainer - ich habs ja wie geschrieben schon befürchtet.

Ist das wirklich so Exotisch als anforderung zu haben 2 Werte zu vergleichen und mit dem Ergebnis weiter zu machen?

*an dieser Stelle habe ich einen ganzen haufen Text wieder entfernt, da ich beim nochmaligen durchlesen bemerkt habe, das ich offensichtlich zu viele Schimpfworte verwendet habe*

Kann ich denn im WF ein Attribut per XML-Import befüllen um mit dem Attribut ne einfach Abfrage durchzuführen?

Ich drehe langsam sicher durch, aber meine Idee bezieht sich darauf die beiden Datumsangaben zu Exportieren, per Excel durchrechnen zu lassen so das ich einen einfach wahr oder falsch Wert erhalte (z.B. 0 oder 1) und diesen dann in ein Attribut Importiere welches ich dann abfragen kann.
Das alles sollte aber in einen einzigen (Sub-)WF... 

Kann mir jemand nen guten Programmierkurs empfehlen?
Ich bau mir bald aus Verzweiflung meine eigenen TC-Buttons, Handler und Abfragen - Verkaufe die und geh in Frührente 

------------------
Schreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung!

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 03. Mrz. 2015 17:13    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 InvCorax 10 Unities + Antwort hilfreich

>>Kann ich denn ...

(Fast) alles ist möglich, nur eben nicht mit Bordmitteln.

So kannst Du ja aus dem Workflow heraus ein Windows-Programm aufrufen. Und den return value musst Du nicht in ein Attribut füllen, sondern kannst ihn direkt für eine Verzweigung verwenden.
Aber ein externes Programm ist nach meinem Verständnis kein "Bordmittel" - schießlich verlässt Du Teamcenter.
"invoke-system-action" oder so?
(Bin schon daheim und ohne Doku.)

>>Kann mir jemand nen guten Programmierkurs empfehlen?

Das Problem liegt ja nicht alleine in der Kenntnis einer Programmiersprache wie Java oder C#. Entscheidend sind die Kenntnisse der Strukturen in Teamcenter und eventuell auch der Programmierschnittstelle ITK.
Ich kann Dir einen kompetenten Systempartner von Siemens empfehlen. Da lassen wir Anpassungen vornehmen, die meinen Horizont übersteigen. Aber so ziemlich alle Dienstleister haben augenblicklich Wartezeiten von mehreren Wochen, bevor jemand einen Finger rührt.

------------------
Rainer Schulze

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

InvCorax
Mitglied
Systembetreuer / Konstrukteur


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

Beiträge: 454
Registriert: 21.03.2006

Intel Xeon 3,2GHz
12GB DDR3
NVIDIA Quadro 4000
Win 7 (64bit)
SE ST8 MP10
SE ST10 (Test)
TC 10.1.5

erstellt am: 04. Mrz. 2015 08:25    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

Aber ein externes Programm ist nach meinem Verständnis kein "Bordmittel" - schießlich verlässt Du Teamcenter.
das ist mir schon klar, aber wenns anders nichts geht, was soll ich jetzt denn sonst noch machen? 

Entscheidend sind die Kenntnisse der Strukturen in Teamcenter und eventuell auch der Programmierschnittstelle ITK.
mag schon so sein, aber ohne Programmierkenntnisse (und bei mir beschränken die sich auf ein bischen Basic aus Commodore Zeiten und ein wenig html),
braucht man über alles weitere anscheinend auch nicht nachdenken.
Ich hab da mal tatsächlich geschaut wie ich einen Button in TC gestalten könnte - habs in der Doku gefunden - aber ohne kenntnisse in Eclipse => no chance... da musst schonmal JAVA können nur um nen blöden Button anzeigen zu lassen. Wenn ich da an andere Programme denke kann man meist viele einfache anforderungen, relativ einfach per makro bewältigen - und das ist sehr oft keine Wissenschaft für sich.

kompetenten Systempartner von Siemens
Diese Worte in einem Satz 
Ich habe in der beziehung die Erfahrung gemacht das diese Dienstleister meist MA zur verfügung haben, die sich auf gewisse TC bereiche spezialisiert haben. Ich bräuchte aber eher jemand der mal nen gesammt überblick hat und weiss, was insgesammt, wie geht.
Und selbst wenn man dann das Wissen mehrerer MA des Dienstleisters kombiniert ist meist das Ergebnis, das es in einer Sonderanpassung oder einem zusatzmodul, das wieder extra Lizenz-Kosten verursacht, endet.

Ich danke dir für die Zeit die du dir für die Antworten genommen hast.
Leider scheint mich das aber nicht wirklich weiter zu bringen.
Wäre Teamcenter was greifbares, würd ichs jetzt schnappen und ins Eck pfeffern.

------------------
Schreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung!

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

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


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

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 04. Mrz. 2015 08:55    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 InvCorax 10 Unities + Antwort hilfreich

>>Wenn ich da an andere Programme denke ...

Im Prinzip stimme ich Dir zu.
Aber vergleiche nicht Mercedes mit Trabbi und schau mal in die Foren zu PTC/Windchill und Dassault/Enovia...

>>Wäre Teamcenter was greifbares, würd ichs jetzt schnappen und ins Eck pfeffern.

Ich staune zwar immer wieder, auf welchem Erfolgskurs sich Siemens mit Teamcenter befindet, aber offenbar nehmen viele Firmen die Probleme der Komplexität hin, weil die Alternativen noch bescheidener sind.

------------------
Rainer Schulze

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

InvCorax
Mitglied
Systembetreuer / Konstrukteur


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

Beiträge: 454
Registriert: 21.03.2006

Intel Xeon 3,2GHz
12GB DDR3
NVIDIA Quadro 4000
Win 7 (64bit)
SE ST8 MP10
SE ST10 (Test)
TC 10.1.5

erstellt am: 04. Mrz. 2015 10:19    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

Zitat:
Original erstellt von Rainer Schulze:

Ich staune zwar immer wieder, auf welchem Erfolgskurs sich Siemens mit Teamcenter befindet, aber offenbar nehmen viele Firmen die Probleme der Komplexität hin, weil die Alternativen noch bescheidener sind.

OK, in dem Fall vergess ich das mit dem Programmieren lernen.
Ich konzipiere einfach ein neues PLM, heuere ein paar Programmierer an und geh DANN in frührente...

Oder ich mach so weiter wie bisher und riskiere nen Nervenzusammemnbruch 

------------------
Schreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung!

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