Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Autodesk Productstream Professional
  Projektname im Schriftfeld

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 Autodesk Produkte
  
Hier kommt ZWCAD 2023: Effizient, Benutzerfreundlich, Vernetzt
Autor Thema:  Projektname im Schriftfeld (950 mal gelesen)
dieter.rost
Mitglied
Konstrukteur


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

Beiträge: 497
Registriert: 07.02.2001

AIS 6 SP2, Compass Pro 2000 3.3 - AIS 6 Integration, WinNT 4.0 SP6a, diverse Rechner

erstellt am: 18. Okt. 2004 17: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

Hallo Compassjaner,

die Datei aimdprop_idw.ini gibt mir die Möglichkeit Variablenwerte aus Compass heraus an die Dateieigenschaften der IDW zu übergeben.
Im Abshnitt [Design Tracking Properties] sind folgende Zeilen angeführt:

.
.
;Mfg Approved By=
;Mfg Date Approved=
;Project=
;Proxy Refresh Date=
;Standard=
.
.

Nun möchte ich gern den Namen der Projektdatei im Schriftfeld der dort zugeordneten IDW einfügen. Welcher Syntax ist bei der oben genannten Zeile notwendig?

.
,
Project= ??
.
.

Ich habe leider in den mir bekannten Unterlagen nichts dazu gefunden.

Danke im voraus.

Gruß

Dieter

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

WolfgangE
Mitglied



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

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 19. Okt. 2004 07:43    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 dieter.rost 10 Unities + Antwort hilfreich

Hallo Dieter,

mit Projektdatei meinst du wohl das Projekt, welches in Compass zur IDW verknüpft ist? (Anmerkung: das ist keine Datei und hat auch mit Inventor nicht das geringste zu tun. Die Compass-Projekte sind nur Einträge in der Datenbank-Tabelle!)

Die Syntax ist diese:
Project=@(where db=VIEW_XREF_CHILD_PROJECT "X_PARENT_AIMKEY=#AIMKEY" #SHORT_DESC)

Damit bekommst du aber immer nur 1 Projekt raus, auch wenn in Compass mehrere verknüpft sind.
Willst du alle haben, musst du dir dafür eine SQL-Prozedur schreiben, die dir die Projekte zurück gibt, und dann die Funktion #(XDWSFKT...) verwenden (siehe auch http://ww3.cad.de/foren/ubb/Forum120/HTML/000173.shtml
Ciao,
WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

[Diese Nachricht wurde von WolfgangE am 19. Okt. 2004 editiert.]

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

dieter.rost
Mitglied
Konstrukteur


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

Beiträge: 497
Registriert: 07.02.2001

AIS 6 SP2, Compass Pro 2000 3.3 - AIS 6 Integration, WinNT 4.0 SP6a, diverse Rechner

erstellt am: 19. Okt. 2004 09:22    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

Hat geklappt. Dankeschön.

Leider klappt der von Dir angegebene Links bei mir nicht.

Gruß

Dieter

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

dieter.rost
Mitglied
Konstrukteur


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

Beiträge: 497
Registriert: 07.02.2001

AIS 6 SP2, Compass Pro 2000 3.3 - AIS 6 Integration, WinNT 4.0 SP6a, diverse Rechner

erstellt am: 19. Okt. 2004 09:37    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 Wolfgang,

Link gefunden. Zu komplex für meinen Anwendungsfall.

Nochmals Danke.

Gruß

Dieter

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

rüegg
Mitglied
Konstrukteur und PDM Beauftragter


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

Beiträge: 55
Registriert: 07.10.2003

erstellt am: 04. Nov. 2004 12:30    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 dieter.rost 10 Unities + Antwort hilfreich

Moin Moin aus Norderstedt,

meine Idee ist das Compass ein Tool bereitstellt, um die Projektnummer und Projektbezeichnung (beim Drucken aus dem Projektordner)in das Schriffeld zu bringen.
Unser Systemhaus wollte uns 1200 Euro für diese Tool berechnen, Compass macht das bestimmt günstiger wenn viele Anfragen kommen!
Gruss Claus

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

dieter.rost
Mitglied
Konstrukteur


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

Beiträge: 497
Registriert: 07.02.2001

AIS 6 SP2, Compass Pro 2000 3.3 - AIS 6 Integration, WinNT 4.0 SP6a, diverse Rechner

erstellt am: 04. Nov. 2004 22:46    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

in dieser Preislage liegt eine Administratorschulung, und die letzte war noch mit Preisnachlaß!! Ich denke, da wird etwas mehr Wissen vermittelt als nur Projektname und Nummer in die Zeichnung einzufügen.

Gruß

Dieter

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

WolfgangE
Mitglied



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

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 05. Nov. 2004 07:44    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 dieter.rost 10 Unities + Antwort hilfreich

Also grundsätzlich kann man sich jede beliebige Information, die auch nur irgendwie in der Datenbank drinsteht (ob an der Compass-Oberfläche angezeigt oder nicht) auslesen lassen und ins Schriftfeld oder sonst wo hin übernehmen.
Compass stellt einen Vielzahl von Funktionen zur Verfügung, um an diese Daten zu kommen, für den erfolgreichen Einsatz bedarf es allerdings oftmals der Kenntnis über den Aufbau der Datenbank.
Was die Compass-Funktionen nicht mehr schaffen, ist über die Schnittstelle zur Datenbank möglich, wo aus Prozeduren Rückgabewerte an Compass zurück gegeben werden können, und damit gibt es mehr oder weniger keine Einschränkungen mehr.

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

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

rüegg
Mitglied
Konstrukteur und PDM Beauftragter


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

Beiträge: 55
Registriert: 07.10.2003

Quatthardcore, 3.6GHz, NVIDIA Quadro FX1400, XP-Pro.64-Bit,8GB RAM, IVSuite2010, MicroStationV8,Bentley Design Series, Bentley Structural

erstellt am: 05. Nov. 2004 08:16    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 dieter.rost 10 Unities + Antwort hilfreich

Hallo Dieter,

ich glaub auch, wir sollten das Systemhaus austauschen.

Gruß Claus

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

WolfgangE
Mitglied



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

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 05. Nov. 2004 09:29    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 dieter.rost 10 Unities + Antwort hilfreich

Also Claus, nochmal zusammengefasst:

die Einträge im Schriftfeld sind Dateieienschaften. Diese lassen sich über Compass belegen. Definiert ist dies in der Datei aimdprop_idw.ini, liegt am Compass-Server im Verzeichnis .../cai/AutoDesk/Inventor

Um eine Eigenschaft mit dem verknüpften Projekt zu belegen, nimm die oben erwähnte Funktion @(where ...
Auch das Verketten von Daten ist hier kein Problem, wenn du also Nummer UND Bezeichnung brauchst, sieht das so aus:
=@(where db=VIEW_XREF_CHILD_PROJECT "X_PARENT_AIMKEY=#AIMKEY" #IDENT - #SHORT_DESC)

Wie gesagt nimmt diese Funktion immer nur 1 Projekt, über eine SQL-Prozedur können alle beliebigen Daten geholt werden (wenn's nur eine Liste von Projekten ist, ist der Aufwand dafür minimal)

Um vor dem Plotten das Schriftfeld zu aktulisieren und die aktuellen Daten drin stehen zu haben, verwende in Compass den Befehl "Dokumente akutalisieren" aus dem Kontextmenü. Und dann ganz einfach Plotten.

Ciao, WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

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

rüegg
Mitglied
Konstrukteur und PDM Beauftragter


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

Beiträge: 55
Registriert: 07.10.2003

Quatthardcore, 3.6GHz, NVIDIA Quadro FX1400, XP-Pro.64-Bit,8GB RAM, IVSuite2010, MicroStationV8,Bentley Design Series, Bentley Structural

erstellt am: 08. Nov. 2004 10:05    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 dieter.rost 10 Unities + Antwort hilfreich

Danke Wolfgang,

nun muss ich als dummer Compass-User doch ein Systemhaus damit beauftragen.

Compass möchte ja keinen Endkundensupport machen!

Obwohl hier eine feste Lösung in Compass 2000 Pro die beste Lösung wäre!

Gruß Claus

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

WolfgangE
Mitglied



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

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 08. Nov. 2004 10:29    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 dieter.rost 10 Unities + Antwort hilfreich

Ich denke wir reden ziemlich aneinander vorbei???
Wenn ich dich richtig verstanden habe, möchtest du im Schriftfeld der IDW Bezeichnung und Nummer jenes Projekts haben, zu dem die IDW in Compass verknüpft ist. Ist das so?
Wenn ja, gehe in die aimdpro_idw.ini und beleg die entsprechende Eigenschaft mit dem @(where...). Kannst ja auch mal im Shell-Fenster versuchen um das Ergebnis zu prüfen. Ist ein Aufwand von 10 Minuten.

Was die Einschränkung von wegen 1 oder mehrere Projekt betrifft, auch kein Problem (bei Bedarf nachfragen), und die Sache mit dem Plotten wird mit dem Aktualisieren erledigt.

Also alles kein Problem, oder? 

Ciao,
WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

[Diese Nachricht wurde von WolfgangE am 08. Nov. 2004 editiert.]

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

rüegg
Mitglied
Konstrukteur und PDM Beauftragter


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

Beiträge: 55
Registriert: 07.10.2003

Quatthardcore, 3.6GHz, NVIDIA Quadro FX1400, XP-Pro.64-Bit,8GB RAM, IVSuite2010, MicroStationV8,Bentley Design Series, Bentley Structural

erstellt am: 10. Nov. 2004 09:01    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 dieter.rost 10 Unities + Antwort hilfreich

Hallo Wolfgang,

ich nix Inventor, sondern AC2004M - ok
Sonst verstehe ich die Geschichte - Werde es Ausprobieren!

Gruss Claus

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)2024 CAD.de | Impressum | Datenschutz