Domino 9 und frühere Versionen > ND7: Entwicklung

Sortierung nach Monat + Kategorien

<< < (2/3) > >>

DAU-in:
wie erzeugst du denn '200901', '200902' etc?
wie sieht deine Spaltenformel aus?

wittmann_franz:
Hallo,
hier kommt die Formel:

_wert := @If(@Left(Plan_Startmonat ; " ") = "Januar" ; "01" ; @Left(Plan_Startmonat ; " ") = "Februar" ; "02" ; @Left(Plan_Startmonat ; " ") = "März" ; "03" ; @Left(Plan_Startmonat ; " ") = "April" ; "04" ; @Left(Plan_Startmonat ; " ") = "Mai" ; "05" ; @Left(Plan_Startmonat ; " ") = "Juni" ; "06" ; @Left(Plan_Startmonat ; " ") = "Juli" ; "07" ; @Left(Plan_Startmonat ; " ") = "August" ; "08" ; @Left(Plan_Startmonat ; " ") = "September" ; "09" ; @Left(Plan_Startmonat ; " ") = "Oktober" ; "10" ; @Left(Plan_Startmonat ; " ") = "November" ; "11" ; @Left(Plan_Startmonat ; " ") = "Dezember" ; "12" ; "");

@Right(Plan_Startmonat ; " ") + _wert

gossifu:
Ist doch klar, da @Left(...) immer 01 ergibt, da immer wieder von vorn angefangen wird.
Schonmal @For über die Liste probiert? Und danach wieder Liste zusammensetzen.

mfg

Kjeld

koehlerbv:
Auch @For ist noch unnötig - die Listenoperationen der Formelsprache sind alleine mächtig genug:


--- Code: ---_new1 := @ReplaceSubstring (Plan_Startmonat;
 "Januar" : "Februar" : "März" : "April" : "Mai" : "Juni" : "Juli" : "August" : "September" : "Oktober" : "November" : "Dezember";
 "01" : "02" : "03" : "04" : "05" : "06" : "07" : "08" : "09" : "10" : "11" : "12");
@RightBack (_new1; " ") + @Left (_new1; " ")
--- Ende Code ---

Bernhard

Thomas Schulte:
Was in den letzten Tagen mehrfach zu beobachten war, das hier ein gewisses "Grundverständnis" fehlt.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln