0

Mehrfach Umbenennen - Replace

Hallo alle zusammen

Habe eine Frage: wie kann ich über Massenbearbeitung eine ubnenennung nach folgenden Muster durchführen.  Derzeitige Bezeichnung ist z.B.  ZAMK_20_02_2023 (Name_Tag_Monat_Jahr) soll nach ZAMK20230220 (NameJahrMonatTag) umbenannt werden.

Im Voraus Vielen Dank

Gruß Richard

6 Antworten

null
    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Richard. So dürfte es gehen. Trim() kann auch weggelassen werden und ist nur für eventuelle Leerzeichen vor oder nach der Bezeichnung. Mirko

    let ary := split(trim(Text), "_");
    item(ary, 0) + item(ary, 3) + item(ary, 2) + item(ary, 1)
    
    • Ryszard_Paluch
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Mirko

    Erstmal vielen dank. Werde das dem nächst testen und melde mich dann

    Gruß Richard

    • Ryszard_Paluch
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Mirko

    Funktioniert einwandfrei.

    Vielen Dank

    • Ryszard_Paluch
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Mirko

    Kannst Du hier noch mal schauen....

    Ich möchte noch die Bezeichnung nach diesen Muster abändern: Alte Bezeichnung ZAMK20230220 (NameJahrMonatTag), Neue Bezeichnung ZLE230220 (NameJahrMonatTag). Hier wäre der Name geändert und das Jahr als 23 und nicht 2023 ausgegeben. Hier habe noch eine Frage: wie kann man die Formel jahr(Datum) als 23 und nicht 2023 ausgeben

    Im Voraus Vielen Dank

    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hi Richard. Wenn die Bezeichnung stets "ZAMK" oder andere 4 Zeichen enthält und Dein Datumsformat immer 8 Zahlen, dann müßte es so gehen. Mirko

    1

    let d := substr(TEXT, 6, 6);
    "ZLE" + d
    

    2

    format(Datum, "YY")
    
    • Ryszard_Paluch
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo Mirko

    Perfekt!

    Vielen Dank

Content aside

  • Status Answered
  • vor 1 JahrZuletzt aktiv
  • 6Antworten
  • 51Ansichten
  • 2 Folge bereits