Cze wszystkim.
W dokumencie Worda mam kilka pól związanych z SW PDM.
Mój problem polega na tym, że podczas przejścia do mojego dokumentu " Zatwierdzone " niektóre z tych zmiennych są zmieniane, ale plik Word nie jest zapisywany z aktualnymi polami.
Wydaje się niemożliwe, aby zaktualizować te pola w pliku tylko do odczytu (nawet dla widoku), gdy ten ostatni jest zatwierdzony, a zatem zarchiwizowany.
Czy coś mi umknęło? Czy istnieje sztuczka/makro do otwierania > aktualizowania pól → zapisywania podczas przejścia przepływu?
Z góry wszystkim dziękuję za odpowiedzi.
JB
Witam
Jeśli pola są zmapowane i o ile się nie mylę, są one aktualizowane we właściwościach pliku Word.
Jedyna różnica, jeśli są to pola sparametryzowane, polega na tym, że muszą być aktualizowane (Ctrl+A, F9).
W naszym PDM ramka Worda ma makro, które otwiera aktualizuje wszystkie sparametryzowane pola.
Witam
Pole tekstowe odwzorowane na właściwość niestandardową pliku programu Word (podobnie jak $PRP lub $PRPSHEET na rysunkach oprogramowania).
2 polubienia
Witaj Cyryl, rzeczywiście właściwości moich pól są dobrze odwzorowane i to działa.
Przykład mojego problemu: mój plik przechodzi ze stanu modyfikacji do stanu zatwierdzonego. Stan pojawia się w dokumencie, więc podczas przejścia przepływu mapuję tę właściwość.
Kiedy otwieram ten plik (tylko do odczytu, ponieważ jest zatwierdzony i nie ma możliwości wyodrębnienia) zmienne są OK (mapowanie funkcjonalne), ale pola nie są aktualne. Aktualizacja należy do użytkownika... A to jest źródłem błędów.
Podoba mi się rozwiązanie plikowe z makrem, ponieważ zmusiłoby mnie to do modyfikowania wszystkich moich ramek w " *.docm ", wolałbym zadanie do wykonania na przykład podczas przejścia...
W każdym razie na razie nadal nie znalazłem rozwiązania.
@jerome_lamar
Dziękuję za ten link, przeczytałem już ten artykuł, ale moim problemem nie jest mapowanie, ale aktualizacja pól.