Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Autodesk Productstream Professional
  Autostart bei Compass

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
  
PNY baut sein Angebot für den Vertrieb von NVIDIA Software-Angeboten für Reseller und professionelle Anwender aus
Autor Thema:  Autostart bei Compass (501 mal gelesen)
Motzi
Mitglied
Anwendungsprogrammierer


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

Beiträge: 298
Registriert: 16.06.2002

COMPASS Liebhaber, auch wenn es PSP heisst
COMPASS Entwickler.
5x Windows 2003 Server, SQL 2005
AIP2009,
SolidWorks 2009,
EPLAN P8,
Cadenas,
Autodesk Productstream Professional 2009 pro,
inforCOM 7.1 (ERP)
d.3 DMS System

erstellt am: 24. Aug. 2003 22:21    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 alle zusammen,

ich habe ein kleines Problem bei dem ich irgendwie auf dem Schlauch stehe...

Kennt jemand eine dbq Routine die immer beim Start des Compass Clients aufgerufen wird?

------------------
Gruß

Motzi

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: 25. Aug. 2003 08:53    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 Motzi 10 Unities + Antwort hilfreich

Hallo Motzi,

so viel ich weiß, gibt es hier gar nichts. Aber schreib' einfach mal, was du machen willst, vielleicht findet sich anderweitig eine Lösung.

Ciao,
WolfgangE

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

Motzi
Mitglied
Anwendungsprogrammierer


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

Beiträge: 298
Registriert: 16.06.2002

COMPASS Liebhaber, auch wenn es PSP heisst
COMPASS Entwickler.
5x Windows 2003 Server, SQL 2005
AIP2009,
SolidWorks 2009,
EPLAN P8,
Cadenas,
Autodesk Productstream Professional 2009 pro,
inforCOM 7.1 (ERP)
d.3 DMS System

erstellt am: 25. Aug. 2003 10:17    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,

ich habe vor ein paar Gimmicks in Compass einzubinden.

Ich beim Start des Client eine Prüfung von Endterminen bei Projekten  durchführen und bei Unterschreitung eines Schwellwerts eine Nachricht anzeigen lassen und ein Icon entsprechend des Endtermins (z.B. Endtermin überschritten und Projekt nicht abgeschlossen --> rotes Smilie) ändern lassen. Da es sich nicht um einen Termin handelt, der zu einer bestimmten Uhrzeit abläuft sondern an einem bestimmten Tag reicht diese Prüfungsmethode aus, da man davon ausgehen kann, das irgend ein Benutzer in einer Compass Umgebung an jedem Tag seinen Client startet.

Vielleicht gibts ja was anderes, da kann ich gerade ein paar Tips vertragen, da ich mich irgendwie in einem kreativen Loch befinde.

------------------
Gruß

Motzi

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: 25. Aug. 2003 10:34    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 Motzi 10 Unities + Antwort hilfreich

Hallo Motzi,

spontan fallen mir da wieder Jobserver oder SQL-Auftrag ein, das sollte technisch gesehen auf alle Fälle funktionieren.

Vielleicht wäre der Einsatz einer VisualBasic-DLL mit Timer-Funktion denkbar (da ich kein VB programmiere, kenne ich die Möglichkeiten diesbezüglich nicht).

Eine fragwürdige, aber technisch realisierbare Variante wäre - als Entwickler traue ich micht fast nicht, so was überhaupt zu posten -  die Prüfung einfach in irgendeiner Compass-Funktion einzubauen, die häufig aufgerufen wird (je nach Kundenumgebung). Aber die Probleme, die es dabei so gibt, brauche ich nicht extra zu erwähnen, denke ich.

Mehr fällt mir vorerst leider auch nicht ein. Hast du diesbezüglich schon bei AIM nachgefragt?

Ciao,
WolfgangE

[Diese Nachricht wurde von WolfgangE am 25. August 2003 editiert.]

[Diese Nachricht wurde von WolfgangE am 25. August 2003 editiert.]

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

Motzi
Mitglied
Anwendungsprogrammierer


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

Beiträge: 298
Registriert: 16.06.2002

COMPASS Liebhaber, auch wenn es PSP heisst
COMPASS Entwickler.
5x Windows 2003 Server, SQL 2005
AIP2009,
SolidWorks 2009,
EPLAN P8,
Cadenas,
Autodesk Productstream Professional 2009 pro,
inforCOM 7.1 (ERP)
d.3 DMS System

erstellt am: 25. Aug. 2003 10:52    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,

der Jobserver fällt wegen fehlender Lizenz leider aus. In Visual Basic geht so was ganz gut bei einer Timer Schleife wird aber die Anzeige der Systemauslastung auf 100% hochgesetzt auch wenn keine Auslastung ist. Bei gemanagten Sytemen kriegt der Administrator dann immer eine Nachricht, das der Server ausgelastet ist.

An die ungern genannte Variante habe ich auch schon gedacht....

Nun zu SQL das hört sich interessant an habe ich aber noch nie gemacht. Hast Du so was schon gemacht und wenn ja kanns Du mir vielleicht ein Beispiel schicken?.

Auf jeden Fall danke für die schnelle Antwort.

------------------
Gruß

Motzi

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: 25. Aug. 2003 11:18    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 Motzi 10 Unities + Antwort hilfreich


CursorTemplate.txt

 
Hallo Motzi,

konkret würde das wie folgt aussehen:
- Erstellen eines SQL-Skriptes, das für jedes Projekt eine bestimmte Prüfung durchführt (Hinweis: für die Zeiprüfung GetDate() verwenden). Das funktioniert am besten mit einem Cursor. (siehe Anhang)
Gleich nach der Prüfung kannst du ein Update auf die Datenbank für das aktuelle Projekt absetzen, um die nötigen Operationen durchzuführen.

- Das SQL-Skript auf eine StoredProcedure umschreiben und auf der Datenank erstellen.

- Mit dem SQL-Auftrag kannst du diese Prozedur mit dem Befehl execute einfach aufrufen.
(Das Anlegen eines SQL-Auftrags funktioniert am besten im EnterpriseManger. Unter Verwaltung, Aufträge einfach die Neuanlage aufrufen und einen Schritt hinzufügen. Es ist im Großen und Ganzen selbsterklärend, wenn man sich die Mühe gibt, den Text in den Fenstern zu lesen).

So weit die Theorie. Wenn du noch Hilfe für die praktische Umsetzung brauchts, melde dich einfach nochmal.

Ciao,
WolfgangE

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

Motzi
Mitglied
Anwendungsprogrammierer


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

Beiträge: 298
Registriert: 16.06.2002

COMPASS Liebhaber, auch wenn es PSP heisst
COMPASS Entwickler.
5x Windows 2003 Server, SQL 2005
AIP2009,
SolidWorks 2009,
EPLAN P8,
Cadenas,
Autodesk Productstream Professional 2009 pro,
inforCOM 7.1 (ERP)
d.3 DMS System

erstellt am: 25. Aug. 2003 11:33    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,

klasse vielen Dank.

Ich werde das gleich ausprobieren.

------------------
Gruß

Motzi

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