LET OP!!! 
Dit Python-script wordt geleverd als voorbeeld van wat je zou kunnen doen met Python. Als het niet werkt of niet het gewenste effect heeft dan zul je zelf met de Python Assistent aan de slag moeten om het werkend te krijgen. 


Aanleiding:

Als je van een element in de tekening de Priority wilt weten dan kun je die opvragen in het Properties-scherm van MicroStation. Maar als je de priority niet toegekend hebt aan het element, maar aan de laag, dan wordt de priority weergegeven als 0, terwijl het element wel degelijk een prioriteit heeft (namelijk van de laag)..


Voor het begrip van de toekenning van priority:

  1. Priority toegekend aan een element loopt van -500 tot 500
  2. Priority toegekend via de laag loopt van -500.00 tot 500.000


Prompt:

We hebben Python Assistent gevraagd om een script te maken waarmee de gebruiker een element kan selecteren en dat het script dan een pop-up maakt waarin de totale priority (= byelement + bylevel) getoond wordt.


Let op! Dit script werkt alleen voor shapes en je moet de shape selecteren voordat je het script uitvoert!