Support Forum

VisualBasic Skript fehlgeschlagen [Gelöst]


Servus !

Ich habe mir das beigefügte VB-Skript gebaut und in der Version 2023-1-7 erfolgreich angewendet.

Ich habe Pläne exportiert und PDFs erstellt.

Jetzt, nach einem Update auf 2023-1-8 funktioniert mein VB-Skript nicht mehr richtig. Die Türen in diesem Projekt habe ich seit dem Update - also bis gestern - nicht angegriffen. Ich habe mich um die Außenbereiche gekümmert. Die grafische Darstellung meiner BSBs war, soweit ich mich bewußt erinnere, intakt.

Gestern musste ich eine Türe verändern und da habe ich feststellen müssen, dass hier etwas schief läuft. Der Versuch einer Rettung mittels aktualisieren der SmartParts (Fenster und Türen) hat allerdings dazu geführt, dass nun alle VBS Inhalte des BSBs der Türen+Fenster bis auf die Türnummer (kein VB-Skript) nicht mehr angezeigt werden.

Ich habe jeden Bestandeil meiner BSBs im Zuge der Erstellung sorgfälltig geprüft und erst danach zu einem Ganzen zusammengesetzt und im Projekt angewandt.

Was kann ich übersehen haben? Oder passt dies thematisch zu diesem Thema?

Danke für Eure Rückmeldungen!

Gruß, Martin

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1

Anhänge (3)

Typ: image/png
58-mal heruntergeladen
Größe: 119,86 KiB
Typ: application/zip
85-mal heruntergeladen
Größe: 2,58 KiB
Typ: application/pdf
93-mal heruntergeladen
Größe: 181,29 KiB

Lösung anzeigen Lösung verbergen

Wie wird die Function Oeffg_Hoehe(...) und Function Oeffg_Breite(...) im Beschriftungsbild aufgerufen?
Um diese geht es doch, oder?

Scheinbar hat es nicht's mit dem Inhalt der vbs-Funktionen zu tun, da schon der Aufruf scheitert.
Möglicherweise musst Du noch den Präfix v:Oeffg_Hoehe(...) benutzen. (s. hier)
Möglicherweise ist das Präfix "v:" seit 2023-1-8 nicht mehr optional!

Hast Du die Funktionen schon mal mit Python getestet?

Wie wird die Function Oeffg_Hoehe(...) und Function Oeffg_Breite(...) im Beschriftungsbild aufgerufen?
Um diese geht es doch, oder?

Scheinbar hat es nicht's mit dem Inhalt der vbs-Funktionen zu tun, da schon der Aufruf scheitert.
Möglicherweise musst Du noch den Präfix v:Oeffg_Hoehe(...) benutzen. (s. hier)
Möglicherweise ist das Präfix "v:" seit 2023-1-8 nicht mehr optional!

Hast Du die Funktionen schon mal mit Python getestet?

Servus Jörg!

Danke Dir für den Hinweis, den werde ich einmal ausprobieren.

Sollte es tatsächlich an diesem Präfix scheitern, dann ist diese Änderung / Anpassung / Neuerung spurlos an mir vorüber geganagen.

In / Mit Python habe ich noch nicht gearbeitet. Möchte das aber gerne einmal starten für mich, da ich darin auch die Zukunft sehe.

Gruß, Martin

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1

Servus Jörg !
Guten Morgen !

Es lag tatsächlich an dem Präfix den es braucht um auf das VB-Skript zu verweisen. Das hat ein abendlicher Test ergeben.

Vielen Dank!

Ich habe in weiterer Folge versucht herauszufinden seit wann diese Präfixe denn verpflichtend sind, denn zumindest auf meinen beiden Rechnern hat es unter Allplan 2023-1-7 noch tadellos funktioniert. In den Versionshinweisen habe ich jedenfalls nix gefunden.

Gruß, Martin

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1