when I have an object on two PIDs (the symbols are connected) and change a property in one drawing, the referenced annotation will be updated in the second drawing only when it is opened at the same time. Is that correct?
Shouldn't all database references updated when opening a drawing?
Solved! Go to Solution.
This behavior depends on your setting for the system variable SYNCSTYLESMODE. By default it has the value of 42. Change this to 43. This includes synchronization when you are opening P&ID drawings. Look here in the help for a better understanding of the values of the system variable: http://docs.autodesk.com/PNID/2013/DEU/
Please, let me know if this helps.
what I understand from the help is that this variable is responsible for the update of drawings when there are changes in the project configuration.
Not for the project configuration but for database - and tags will be saved in the database (in this case in the piping.dcf). So do you have tried it? I have created a video here to show you: http://screencast.com/t/IytGEJigNS
Please, inform me if this is helpful.
thanks for your answer.
But if PID makes an update according to syncstylesmode also all blocks/symbols will be updated with the project configuration. And so dynamic blocks that I have changed in the drawing will be reseted.
I need a way that only values from the database will be updated.
Yes and no. If you edit the symbol, for example you change the color of the symbol, this will be synchronized here. But if you change a block, this is not effected by SYNCSTYLESMODE because the blocks are saved in a separate DWG. Please, test it. I n your first request you asked 'Shouldn't all database references updated when opening a drawing?' This is what SYNCSTYLESMODE does with the right value. But it is not possible to update only separate values from the database.