| |
| 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: Word Statuswechsel (1075 mal gelesen)
|
Markus Schrepfer Mitglied CAD Admin
Beiträge: 95 Registriert: 01.02.2001
|
erstellt am: 18. Jan. 2010 15:07 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich möchte die in einem Word-Template eingebundenen Felder auch be einem Statuswechsel aktualisieren. Da aber das entsprechende Dokument beim Statuswechsel in zu Prüfen schreibgeschützt wird, ist ein Abgleich der Properties nicht möglich. Wie geht ihr hier vor. Ich denke schon an den Jobserver. ------------------ Markus Schrepfer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jörg2 Mitglied
Beiträge: 509 Registriert: 20.02.2007
|
erstellt am: 19. Jan. 2010 08:23 <-- editieren / zitieren --> Unities abgeben: Nur für Markus Schrepfer
Das ist rel. einfach. Du hebst einfach den Schreibschutz zum aktuallisieren auf und setzt den nachher wieder. /*Schreibschutz aufheben*/ ___SetRights(DefaultRights=+w); ___Shell(chmod (+w "#DOCNAME0")); /*Schreibschutz setzen*/ ___Shell(chmod (-w "#DOCNAME0")); ___SetRights(DefaultRights=-w);
[Diese Nachricht wurde von Jörg2 am 19. Jan. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Schrepfer Mitglied CAD Admin
Beiträge: 95 Registriert: 01.02.2001 PDSU 2014 Inventor 2014 SP 1 PSP 2011 pro Triga 4.2 SP 3 DELL M4600 - 12 GB NVIDIA FX 2000 M WIN 7 64bit DELL TFT U2410<P>MS Server 2003 - MS SQL Server 2003 MS Server 2008 R2 - MS SQL Server 2008 R2
|
erstellt am: 19. Jan. 2010 08:49 <-- editieren / zitieren --> Unities abgeben:
|
Jörg2 Mitglied
Beiträge: 509 Registriert: 20.02.2007
|
erstellt am: 19. Jan. 2010 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für Markus Schrepfer
Wenn ich das richtig sehe, verwaltest du bestimmte Word-Dokumente als ENG, um den Status-Workflow der ENG´s zu benutzen. Ich mache das auch, z.B. mit Projekt-Pflichtenheften. Eine gundlegende Frage, welche du dir stellen solltest ist: Welche Properties dürfen sich denn überhaupt ändern, wenn ein Dokument "Zu Prüfen" oder "Freigegeben ist"? Wann genau sollen die Properties aktualisiert werden? Ich aktualisiere z.B. grundsätzlich nach erreichen des Zielstatus. Nun zum "Wie baue ich das ein": In eine eigene Prozedur (DBP, oder Job) Dann kommt das: "Wie löse ich diese Prozedur aus" Könnte ich die alles erklären, aber wenn du dich mit dem Aufrufen von DBP´s oder Job´s in die Konfiguration nicht auskennst, wäre ich damit sehr vorsichtig. Möglicherweise wäre es besser, auf deinen Händler zurück zu greifen. Übrigens: der Befehl ___OnePropUpdate funktioniert auch auf schreibgeschützten Dokumenten. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Schrepfer Mitglied CAD Admin
Beiträge: 95 Registriert: 01.02.2001 PDSU 2014 Inventor 2014 SP 1 PSP 2011 pro Triga 4.2 SP 3 DELL M4600 - 12 GB NVIDIA FX 2000 M WIN 7 64bit DELL TFT U2410<P>MS Server 2003 - MS SQL Server 2003 MS Server 2008 R2 - MS SQL Server 2008 R2
|
erstellt am: 19. Jan. 2010 13:47 <-- editieren / zitieren --> Unities abgeben:
|
Jörg2 Mitglied
Beiträge: 509 Registriert: 20.02.2007
|
erstellt am: 20. Jan. 2010 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für Markus Schrepfer
Ich weiß nicht, ob du mit OnePropUpdate schon das erreichst, was du möchtest. Nichts desto trotz, hier einmal die einfache Variante. Am betreffendem DocType ein Attribut OnStatus00003 mit dem Wert ___OnePropUpdate anlegen. Zusätzlich dann noch am AIM.DOC.ENG ein Attribut OnStatus00003 mit dem Wert #(DTY:OnStatus00003) anlegen. An dem betr. DocType wird nun nach Erreichen des Zielstatus 00003 OnePropUpdate ausgeführt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Schrepfer Mitglied CAD Admin
Beiträge: 95 Registriert: 01.02.2001 PDSU 2014 Inventor 2014 SP 1 PSP 2011 pro Triga 4.2 SP 3 DELL M4600 - 12 GB NVIDIA FX 2000 M WIN 7 64bit DELL TFT U2410<P>MS Server 2003 - MS SQL Server 2003 MS Server 2008 R2 - MS SQL Server 2008 R2
|
erstellt am: 20. Jan. 2010 14:16 <-- editieren / zitieren --> Unities abgeben:
Hallo Jörg, danke für deine Ergänzung. Ich bin leider noch nicht dazugekommen, dieses Problem zulösen. ------------------ Markus Schrepfer [Diese Nachricht wurde von Markus Schrepfer am 21. Jan. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus Schrepfer Mitglied CAD Admin
Beiträge: 95 Registriert: 01.02.2001
|
erstellt am: 29. Jan. 2010 11:09 <-- editieren / zitieren --> Unities abgeben:
Hallo Jörg, ich habe das Thema Word jetzt gerade abgeschlossen und das Update der Properties mit ___OnePropUpdate am Dokumenttyp klappt ohne Probleme! Nochmals Danke!!! ------------------ Markus Schrepfer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |