Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

[Frage] Teile von Attributen anzeigen lassen [Gelöst]

Schlagworte:

Hallo!

Unsere Projekte werden immer vorne zuerst mit der Projektnummer benannt. Im Plankopf würde ich gerne den Projektnamen als Attribut ablegen, aber eben ohne den ersten 4 Stellen.
Vielleicht kann mir da jemand weiterhelfen?

VG

Lösung anzeigen Lösung verbergen

Formel -> MID-Funktion ist Dein "Freund"

Anhänge (1)

Typ: image/png
172-mal heruntergeladen
Größe: 70,63 KiB

Formel -> MID-Funktion ist Dein "Freund"

Anhänge (1)

Typ: image/png
172-mal heruntergeladen
Größe: 70,63 KiB

Kann ich auch nach einem Trennzeichen suchen um den Text davor und danach als eigenen String zu verwenden?
Trennzeichen z.B. /

Nicht als excelformel sondern als Allplanformel…

Gruß Jürgen
Allplan V10 bis V2024

txt ... zu untersuchender Text
sep ... Trennzeichen
idx ... Index des zurückzugebenden Teils (Text vor dem Trennzeichen = 0, Text nach dem Trennzeichen = 1)
wenn das Trennzeichen mehrfach vorkommt, dann der 0-basierte Index des zurückzugebenden Teils

Function get_part(txt, sep, idx)
       Dim  parts, len
       parts = Split(txt, sep)
       len = UBound(parts) - LBound(parts) + 1
      
      If len = 1 Then
         get_part = txt
      Else
         If idx >= len Then
           get_part=parts(len - 1)
         Else
           get_part=parts(idx)
         End If
      End If     
End Function

.....ginge das auch ohne vbs?

Gruß Jürgen
Allplan V10 bis V2024

Ohne benutzerdefinierte Funktion geht es nicht!
Allplan selbst hat im Formeleditor leider keine solche Funktion!
Python könnte ich noch anbieten...


https://campus.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren