For updating project to version 12.1 it is required to do the following.
Open admin module of your project with Pdms 12.1.
In commandline execute command ‘Q UPGRADE STATUS’, to determine which databases need to be updated. The result will be represent in such way: Continue reading How to update project from 12.0 to 12.1
In this section you can find intermediate level information about PML/PML2.
PML stands for Programmable Macro Language – it is a programming language for AVEVA PDMS
Such concepts like variable, arrays, forms, collection, loop and etc.
Just start reading…
In this post I will explain how is possible to create Pseudo attribute, that will be evaluated, from expression you entered into other attribute.
Pseudo attribute allow for dynamic values to be returned as needed rather than having static values stored in the database.
The code required to return a pseudo attribute value must be plugged in through the use of the C# API.
Continue reading Define pseudo UDA for expression evaluation using C#
If we need to calculate sum of array members,
we don have such method in standard functionality. Also we don’t have ability to create array with n-th members only have to push them manually with loop. Continue reading Sum of array members using pml
Links with guides that cover basics of PML:
Hopefully it will be of use to someone
For the transition to new PDMS version 12, all working databases need to be updated.
In this post I will explain the process of updating from old version of PDMS 11.6 to 12.0.
Continue reading Upgrade Aveva project from 11.6 to 12.0
Here is PDMS for dummies book
Here is descriptions for dabacon errors :
1 ‘Database full (no more references available)’
3 ‘Element definition not found’
4 ‘Element type not a legal member of current element’
5 ‘Current element has no list part’
6 ‘End of list has been reached’
10 ‘Invalid external reference’
Continue reading Aveva. Dabacon errors Description