Я использую CartesianChart с DateTimeAxis для отображения еженедельных данных в приложении Flex. Когда я устанавливаю dataUnits = "недели" и labelUnits = "недели" в DateTimeAxis, он автоматически помещает каждый основной тик в воскресенье. Однако я хотел бы предоставить пользователям возможность начать неделю в воскресенье или в понедельник. Как я могу попросить DateTimeAxis вместо этого поставить основные отметки в понедельник (или другой день недели)?
Например, если пользователь просматривает общую сумму чего-либо за неделю и запрашивает начало недели в воскресенье, данные Серии будут выглядеть так:
x: Date(July 11, 2010) y: 25
x: Date(July 18, 2010) y: 30
x: Date(July 25, 2010) y: 32
etc.
Если недели начинаются в понедельник, данные серии будут выглядеть следующим образом:
x: Date(July 12, 2010) y: 22
x: Date(July 19, 2010) y: 33
x: Date(July 26, 2010) y: 29
etc.
Со вторым набором данных основные тики по-прежнему 11 июля, 18 июля, 25 июля и т. Д., Но столбцы слегка смещены относительно центра от основных тиков.
Спасибо!