Подскажите, пожалуйста, принцип, по которому реализована сортировка данный в колонке реестра.
Пользователи хотят сортировать даты по номеру месяца - хочу понять, возможно ли это в принципе
Нравится
Возможно, но в каждом конкретном реестре в запросе нужно добавлять колонку sql-запроса, в которой будет выделяться месяц из даты, а потом по этой колонке можно будет сделать сортировку.
по сути, только в одном и надо
а подскажите, пожалуйста, куда лучше этот запрос привязывать и откуда вызывать?
Например, Вам нужен реестр раздела Контрагенты, тогда в sq_Accounts Вы добавляете колонку в которой пишете MONTH(<название колонки с датой>) (это для MS SQL), потом добавляете ее в ds_Account, ну и наконец в wnd_AccountGrid, примерно так. Но это я все по памяти написала, поэтому могут быть неточности.
Просто Алексей, в дополнение к ответу Оли, получить MONTH вам должно помочь свойство колонки ExtractDateTimeKind.