Python-AddIns starten nicht: "Für das AddIn .. ist keine gültige Scripting-Umgebung definiert."/"Keine passende Python 3.9 Installation gefunden"

Symptom - PTV Visum konnte eine passende Installation von Python 2.7 und/oder 3.7/3.9 nicht finden.- Python 2.7 und/oder 3.7/3.9 wird unter dem Menü "Benutzereinstellungen" als "nicht…

Export: Matrizen als CSV schreiben

Frage Wie kann man Matrizen aus Visum als CSV-Datei schreiben, in der Form:0,200,999234,454,2331212,55,33.12 Antwort Siehe das angehängte Beispiel.

Wie kann man über COM eine ÖV-Kurzwegsuche durchführen?

Frage Wie kann man über COM eine ÖV-Kurzwegsuche durchführen? Antwort Dazu benötigt man ein RouteSearchPuT-Objekt, dem ein NetElements-Container mit Netzelementen übergeben wird. Ein Beispiel:  aNetElementContainer = Visum.CreateNetElements()aRouteSearchPuT = Visum.Analysis.RouteSearchPuT aZone1…

COM/Python: Autocompletion

Symptom Die Code Vervollständigung in Python in PyCrust und im Visum-Menü "Skripte->VisumAddIn->Python Console" funktioniert nicht mehr.Es werden nur noch Befehle mit "_" am Beginn angezeigt.Fehlermeldung enthält…

Wie kann man über COM eine IV-Kurzwegsuche durchführen?

Frage Wie kann man über COM eine IV-Kurzwegsuche durchführen? Antwort Ein Beispiel für eine Kurzwegsuche zwischen zwei Knoten:Set NetElementContainer = Visum.CreateNetElementsSet Node = Visum.Net.Nodes.ItemByKey(10)NetElementContainer.Add NodeSet Node = Visum.Net.Nodes.ItemByKey(40)NetElementContainer.Add…