[Otázka] VBScript läuft im Netzwerk nicht

Tagy:
  • Allplan 2021-0-4

Hallo zusammen,

auf meiner "Entdeckungsreise" durch die VBScripts bin ich jetzt an folgendem Punkt: Ich habe ein Script geschrieben, das mir bestimmte Bauteile beschriftet. Auf meinem Rechner läuft das anstandslos, alles wunderbar. Sobald ich damit in das Netzwerk gehe, läuft es auf mehreren Rechnern nicht. Folgendes habe ich gemacht/geprüft:

- die aktualisierte Functions.vbs ist in den Bürostandard im Netz einkopiert
- das zugehörige Beschriftungsbild ist ebenfalls in einem Projekt im Büro vorhanden
- Beim Beschriften wird allerdings keinerlei Inhalt generiert

Zur Fehlersuche habe ich mich erst einmal auf einen Rechner im Netzwerk konzentriert, bei dem
- Nach Prüfung der Registry der Verweis auf die Functions.VBS korrekte Pfadangaben enthält
- Ein Blick ins Logfile zeigt beim Aufruf der Beschriftung keinerlei Fehlermeldung
- Nach Aussage unseres SystemAdmins werden VBScripte nicht domänenweit blockiert

Woran könnte es liegen? Ich habe auch eine Supportanfrage laufen, aber vielleicht hat von euch jemand eine schlaue "Richtungs-"Idee?

Viele Grüße
Jochen

11 - 12 (12)

Hallo,

da scheint es ein generelles Problem mit VB-Scripten in der Beschriftung zu geben. Wir verwenden z.B. im Planlayout/Plankopf eine Funktion zur Ermittlung der Blattgrößen (A4 ... A0). Hier gibt es von Allplan sporadisch Fehlermeldungen zu Scriptfehlern beim Wechsel ins Planlayout, beim nächsten Wechsel gibt es keine Meldung; das Gleiche gibt es auch bei normalen VB-Elementbeschriftungen. Es ist jedoch kein System erkennbar, wann diese Fehler auftreten. In den Vorversionen von Allplan gab es mit den Scripten nie Probleme.

Gruß Ralph

Guten Morgen!

Wir nutzen VB-Scripte in unseren Planköpfen und beobachten Fehler mindestens seit Allplan 2018.
Entweder kommt eine Fehlermeldung oder die betroffenen VTBs werden einfach nicht dargestellt.
Durch einen Neustart Allplans wird das Problem in der Regel behoben.
"Leider" passiert das relativ selten, aber auf allen Arbeitsplätzen mal wieder, so dass der Fehler nicht wirklich fassbar oder reproduzierbar ist. An der Script-Syntax selbst scheint es aber nicht zu liegen, da das unveränderte Script nach Neustart einwandfrei funktioniert.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

11 - 12 (12)