Hoi allemaal.
In een Word-document heb ik een aantal velden die betrekking hebben op SW PDM.
Mijn probleem is dat tijdens een overgang naar mijn " Goedgekeurd " document sommige van deze variabelen worden gewijzigd, maar dat het Word-bestand niet wordt opgeslagen met de velden up-to-date.
En het lijkt onmogelijk om deze velden bij te werken op een alleen-lezen bestand (zelfs voor een weergave) wanneer dit laatste is goedgekeurd en dus gearchiveerd.
Heb ik iets gemist? Is er een truc/macro om velden te openen > bij te werken → op te slaan tijdens mijn stroomovergang?
Bij voorbaat dank voor jullie antwoorden.
JB
Hallo
Als de velden zijn toegewezen, en tenzij ik me vergis, worden ze bijgewerkt in de eigenschappen van het Word-bestand.
Het enige verschil, als het geparametriseerde velden zijn, is dat ze moeten worden bijgewerkt (Ctrl+A, F9).
In onze PDM heeft het Word-frame een macro die de opening heeft die alle geparametriseerde velden bijwerkt.
Hallo
Een tekstveld dat is toegewezen aan een aangepaste eigenschap van het Word-bestand (vergelijkbaar met $PRP of $PRPSHEET op SW-tekeningen).
2 likes
Hallo Cyril, de eigenschappen van mijn velden zijn inderdaad goed in kaart gebracht en het werkt.
Een voorbeeld van mijn probleem: mijn bestand gaat van een wijzigingsstatus naar een goedgekeurde status. De status wordt weergegeven in het document, dus bij de stroomovergang wijs ik deze eigenschap toe.
Wanneer ik dit bestand open (alleen-lezen, omdat het is goedgekeurd en extractie niet mogelijk is) zijn de variabelen OK (functionele toewijzing), maar zijn de velden niet up-to-date. Het is aan de gebruiker om de update uit te voeren... En dit is een bron van fouten.
Ik hou van de bestandsoplossing met macro, omdat het me zou dwingen al mijn frames in " *.docm " aan te passen, ik had liever gezien dat een taak zou worden uitgevoerd op de overgang, bijvoorbeeld...
In ieder geval heb ik de oplossing op dit moment nog steeds niet gevonden.
@jerome_lamar
Bedankt voor deze link, ik had dit artikel al gelezen, maar mijn probleem is niet het in kaart brengen, maar het bijwerken van de velden.