| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Konfiguration ohne Neustart neu einlesen (759 mal gelesen)
|
Motzi Mitglied Anwendungsprogrammierer
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: 22. Sep. 2003 17:27 <-- editieren / zitieren --> Unities abgeben:
Hallo COMPASS Anhänger, kennt jemand eine Möglichkeit Teile aus der Konfiguration ohne Neustart neu einzulesen? Ich ändere augenblicklich in der Tabelle CONFIGURATION2 Einträge um Speicherpfade dynamisch anzupassen. Jetzt ist das Problem, dass COMPASS diese Änderungen nicht dynamisch übernimmt sondern nur bei einem Neustart des Clients neu aus der Datenbank ausliest. Gibt es da eine Lösung, mache ich vielleicht auch was grundlegend falsch... ------------------ Gruß Motzi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Motzi Mitglied Anwendungsprogrammierer
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: 22. Sep. 2003 17:41 <-- editieren / zitieren --> Unities abgeben:
|
WolfgangE Mitglied
Beiträge: 1006 Registriert: 29.01.2003
|
erstellt am: 23. Sep. 2003 09:40 <-- editieren / zitieren --> Unities abgeben: Nur für Motzi
|
Motzi Mitglied Anwendungsprogrammierer
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: 23. Sep. 2003 10:36 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang, natürlich, allerdings habe ich das Problem anders gelöst. Ich ändere nicht mehr die Konfiguration sondern andere Eintrage in der Datenbank. Ich habe aber das mit der Konfiguration so gelöst, das ich die Teile, die ich daraus neu einlesen will bei z.B. bei der Dokumentanlage über SQL auslese und die PreAssignNew Routine überlagere. Dort belege ich die gewünschten Felder mit RecordBuffer(set $arg "FILE_PATH=$tmpPATH0"); neu. Ich nutze das Ganze für eine Projekt und Datenfeld abhängige Nummern- und Speicherpfaddefinition, d.h. man kann für jedes Projekt und einer Kombination aus 4 Datenfeldern eine abhängige Nummerngenerierung und einen abhängigen Speicherpfad definieren. ------------------ Gruß Motzi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
WolfgangE Mitglied
Beiträge: 1006 Registriert: 29.01.2003
|
erstellt am: 23. Sep. 2003 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für Motzi
|
Motzi Mitglied Anwendungsprogrammierer
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: 23. Sep. 2003 11:33 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang, das ist eine Anforderung z.B. im Bauwesen, dass man für jedes Projekt eine andere Zusammensetzung der Dokumentnummer haben will. Ausserdem wird gefordert, dass die Daten in einer vordefinierten Explorer Struktur liegen. Beide Punkte sind von mehreren Pflichtfeldern abhängig und müssen bei der Neuanlage definiert werden. War eine knifflige Sache habe ich aber über INI Dateien die pro Projekt erzeugt werden gelöst. Die 2. Hürde war das Einlesen aller Variablen aus den INI Dateien. COMPASS kennt ja keine Schleifen im Sinn von Repeat - Until oder For - Next. Das Problem läßt sich aber relativ einfach über einen Zähler und rekursive Proceduren lösen. Das Ergebnis ist die oben beschriebene Projekt- und Datenfeldabhängige Nummern- und Speicherpfaddefinition. Als kleines Gimmick dazu kann der Benutzer die Definitionen wären dem Betrieb anpassen. Die Änderungen werden sofort übernommen. ------------------ Gruß Motzi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
WolfgangE Mitglied
Beiträge: 1006 Registriert: 29.01.2003
|
erstellt am: 23. Sep. 2003 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für Motzi
|