| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: DAteiablage in Compass easy (852 mal gelesen)
|
Cady88 Mitglied
 Beiträge: 6 Registriert: 02.06.2004
|
erstellt am: 04. Apr. 2006 09:13 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich versuche eine Anwendung zu schreiben. Dabei benötige ich den Dateinamen und das Dateiverzeichnis aus der Datenbank. Den Dateinamen kann ich mir aus IDENT + '.' + FILE_TYPE ermitteln. Aber wie ermittel ich das korrekte Verzeichnis. Die Dateien werden immer abgelegt auf X:\Compass_Ablage\Jahr\Monat\0\ aber woher in der Datenbank zieht er sich Monat und Jahr. es gibt ja eine Menge an Datumsfeldern und die auch noch verteilt über die Tabellen DOCUMENT und ELEMENT. Kann mir da jemand weiterhelfen? Gruß Cady88 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gerd.A Mitglied Application Engineer
  
 Beiträge: 615 Registriert: 10.06.2003 Compass/PSP alle Versionen Office/Easy/Pro JobServer, Webserver SQL2000/SQL 2005/SQL2008 /R2 /SQL 2012 Vault4-heute alle Versionen Dell M4700 w7-64bit
|
erstellt am: 05. Apr. 2006 22:46 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
Hallo Cady Im Compass bekommst du den vollständigen Pfad über die Variable #(DOCNAME0) heraus. Im Standard wird die Datei nach dem Erstelldatum des Datensatzes ( nicht der Datei ) festgelegt, das heißt erstellst du heute einen Datensatz so wird die Datei in folgendem Verzeichnis abgelegt. X:\Compass_Ablage\2006\03\0 erstellst du eine Datei am 10-05-2006 dann X:\Compass_Ablage\2006\05\0 usw. handelt es sich um eine Nebendatei so wird hinter das Datums verzeichnis statt der 0 eine 1 als Verzeichnisname erstellt. Grüße aus Salzburg
------------------ Gruß Gerd  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cady88 Mitglied
 Beiträge: 6 Registriert: 02.06.2004
|
erstellt am: 06. Apr. 2006 08:24 <-- editieren / zitieren --> Unities abgeben:         
Hallo Gerd, danke für deine Antwort. Ich habe inzwischen auch herausbekommen, wie die Dateien abgelegt werden. Das ist ja wirklich grausam, wenn man ohne Compass auf Dateien zugreifen will (also nur die Datenbank hat). Gruß Cady 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: 06. Apr. 2006 21:06 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
Hallo Cady88, ich denke Du hast das mit der Ablage doch nicht verstanden wenn Du sagst, dass das Grausam ist. Hast Du dir mal die Ablage des Vaults abgeschaut??? Compass legt die Dateien wie folgt ab: UNC Variante: \\<Server>\<Freigabename>\<4-stellige Jahreszahl von CREATE_DATE>\<Monatszahl von CREATE_DATE\0\<IDENT><REVISION>.<FILE_EXTENSION> Das Einzige worauf man achten muss ist die 0. 0 für das Hauptdokument 1 für 1. Nebendateiformat (z.B. PDF) 2 für 2. Nebendateiformat (z.B. TIF) ... 9 für 9. Nebendateiformat ... Das ist eigentlich recht einfach.
------------------ Gruß Motzi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Patron Mitglied Ingenieur
 
 Beiträge: 139 Registriert: 03.11.2004 Compass 5 Easy/PRO JBSV AIS/AIP 11 ACAD2007
|
erstellt am: 12. Apr. 2006 20:17 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
|
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: 18. Apr. 2006 18:18 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
Hallo Patron, erklär mir doch mal nach welchem Schema die Verzeichnisse und die Dateinnamen generiert werden (im Tresor). Die lokale Struktur ist für Programmierung eher uninteressant. ------------------ Gruß Motzi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gerd.A Mitglied Application Engineer
  
 Beiträge: 615 Registriert: 10.06.2003 Compass/PSP alle Versionen Office/Easy/Pro JobServer, Webserver SQL2000/SQL 2005/SQL2008 /R2 /SQL 2012 Vault4-heute alle Versionen Dell M4700 w7-64bit
|
erstellt am: 18. Apr. 2006 18:31 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
|
Patron Mitglied Ingenieur
 
 Beiträge: 139 Registriert: 03.11.2004 Compass 5 Easy/PRO JBSV AIS/AIP 11 ACAD2007
|
erstellt am: 18. Apr. 2006 19:20 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
|
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: 19. Apr. 2006 08:53 <-- editieren / zitieren --> Unities abgeben:          Nur für Cady88
|