Available Methods of objects ?

Where can I find the available methods of various objects ?

Aveva need a programming interface like VBA. It's all there to see and gives descriptions and help of what the various things do. You can debug etc etc etc

At the moment I program in a text editor...it's primitive to say the least. Seems half the stuff is hidden, or at best is difficult to find.

In this case I am looking for the methods of the drawlist object.

Parents
  • Hi Oliver,

    Here are some tips:

    Regarding the IDE for PML, you can look at VSCode. There are existing extensions for PML. And you can also code your own PML extension without much effort (which I did in my case).

    Finally, if you are at a stage where you want more advanced features, like being able to debug your code, you should instead look at .NET: https://help.aveva.com/AVEVA_Everything3D/3.1/wwhelp/wwhimpl/js/html/wwhelp.htm#href=NCUG/NCUG_FP.html

    You will thus be able to go much further than PML (better performances, freedom for UI, multithreading, advanced OOP concepts...).

  • Hi Leo

    Really appreciate that response. I will look into all this.

    I recently became aware of VScode, however as I understand it it's not installed by default and for the most part companies are not going to install it if I want to use it. Like VBA in excel or other programs, it should just be there and people should be able to access if they wish to.

    I have programmed quite a bit in a few languages, but a long time ago and only recently became interested in PML, even though I have used E3D/PDMS for 20+ years. I am finding it frustrating at times and a bit of a grind.

Reply
  • Hi Leo

    Really appreciate that response. I will look into all this.

    I recently became aware of VScode, however as I understand it it's not installed by default and for the most part companies are not going to install it if I want to use it. Like VBA in excel or other programs, it should just be there and people should be able to access if they wish to.

    I have programmed quite a bit in a few languages, but a long time ago and only recently became interested in PML, even though I have used E3D/PDMS for 20+ years. I am finding it frustrating at times and a bit of a grind.

Children
No Data