Quintiq file version 2.0 #parent: #root Method SetYearlyMonthAndDay ( Number month_i, Number day_i ) id:Method_LibCal_dlgEvent_SetYearlyMonthAndDay { #keys: '[131094.0.2102177363]' Body: [* ssYearlyMonth.Strings( Translations::Pattern_Months() ); rowSeparator := ";"; // ssYearlyMonth.RowSeparator() in not possible (yet?) in WC. months := Translations::Pattern_Months().Tokenize( rowSeparator ); month := months.Element( month_i - 1 ); day := day_i.Format( "N(LPad0(2))" ); ssYearlyMonth.Text( month ); // Set the day of the month. this.SetYearlyDaysOfMonth( month ); ssYearlyDayOfMonth.Text( day ); // BUG: referencing the DropDownStringLists in methods GetDateOfFirstRecurrence and GetDateOfNextOccurrence // results in an error in the TCE. // As a WORKAROUND, set the values also in a hidden label, and use that in those methods. lblYearlyMonth .Text( month ); lblYearlyDayOfMonth.Text( day ); *] }