protected void TEST() { SBMObjectList <Project> PrjLst = null; AppObjectList <CalendarWeek> CalWkLst; Project Prj; Category Cat; LineItem LnItem; CostCenter CosCen; CalendarWeek CalWk; SBMObjectList <Planning> PlnLst = null; Planning Pln; PlanningRate PlnRat; object objVal; Application.GetCategories(); PrjLst = Application.GetProjects(); for (int nPrjIdx = 0; nPrjIdx < PrjLst.Count; nPrjIdx++) { Prj = PrjLst[nPrjIdx]; Cat = Prj.GetCategory(); LnItem = Prj.GetLineItem(); CosCen = Prj.GetCostCenter(); if (Prj.GetNumber() == 500097) { PlnLst = Prj.GetPlannings(); for (int nPlnIdx = 0; nPlnIdx < PlnLst.Count; nPlnIdx++) { Pln = PlnLst[nPlnIdx]; for (int nRatIdx = 0; nRatIdx < Pln.GetPlanningRates().Count; nRatIdx++) { PlnRat = Pln.GetPlanningRates().GetAt(nRatIdx); CalWk = PlnRat.GetCalendarWeek(); } } } } CalWkLst = Application.GetCalendar().GetCalendarWeeks(); for (int nIdx = 0; nIdx < CalWkLst.Count; nIdx++) { CalWk = CalWkLst[nIdx]; objVal = CalWk.FirstDay; objVal = CalWk.LastDay; objVal = CalWk.OrderIndex; } }