Guten Morgen.
Für einen Geschosswohnungsbau müssen wir Verkaufspläne für jede einzelne Wohnung erstellen, bei denen im Plankopf diverse Flächenangaben gemacht werden. Diese würde ich gerne möglichst automatisiert aus dem Modell in die Pläne übertragen und eine Idee wäre, einen Flächenreport aus dem Modell im CSV-Format zu erstellen und auf diese CSV-Datei dann über eine VBS-Formel im Plankopf zuzugreifen.
Leider habe ich kaum Erfahrung mit VBscript und mein kleines zusammengegoogeltes Testscript scheitert schon im Ansatz:
Function flaechen(whgnummer) Set objFileToRead = CreateObject(“Scripting.FileSystemObject”).OpenTextFile(“test.txt”,1) strFileText = objFileToRead.ReadAll() objFileToRead.Close Set objFileToRead = Nothing flaechen = whgnummer & vbCr & strFileText End Function
Hat hier jemand schonmal etwas ähnliches versucht?
Unter welchem Pfad muss ich die CSV-Datei ablegen? /std/vbs?
Ein Problem ist auch, dass ich überhauptkeine Fehlermeldung bekomme und alle VBS-Formeln in meinem Plankopf nicht mehr ausgeführt werden.
Hat jemand einen heissen Tip zur Fehlersuche in VBS-Scripts? Gibt es irgendwo ein Log?
In Allplan-Trace steht nichts auffälliges.
lg,
Stefan
GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain