Quintiq file version 2.0 #parent: #root Method SetMonthlyPattern ( Date date_i ) id:Method_LibCal_dlgEvent_SetMonthlyPattern { #keys: '[131094.0.2098818407]' Body: [* weekOfMonth := ""; dayOfWeek := "" this.GetWeekOfMonthAndDayOfWeek( date_i, weekOfMonth, dayOfWeek ); // output-arguments // Set week of month. ssMonthlyPatternWeekOfMonth.Strings( Translations::Pattern_WeekOfMonth() ); ssMonthlyPatternWeekOfMonth.Text( weekOfMonth ); // Set day of week. ssMonthlyPatternDayOfWeek.Strings( //Translations::Pattern_DayKind() + ssMonthlyPatternDayOfWeek.RowSeparator() + To Do Translations::Pattern_Days() ); ssMonthlyPatternDayOfWeek.Text( dayOfWeek ); // 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. lblMonthlyPatternWeekOfMonth.Text( weekOfMonth ); lblMonthlyPatternDayOfWeek .Text( dayOfWeek ); *] }