What is P#?

P# is a domain specific language, designed by Datagration to address the needs of engineers in the oil and gas industry.

The scripting language, which is loosely based on VB, enables you to run complex calculations with only few lines of code. The P# Editor allows you to create, modify, run, save and share scripts. It also allows you to try things on your own and check out how things work, without messing up the data, as by default nothing is written into the database.

In PetroVisor, there is the P# Editor and P# Scripts

Note: locked scripts can only be edited by users that have the respective rights. Users, which are not allowed to edit locked items, need to rename modified locked scripts before saving.

(User Rights can be set in the User roles)