Показать сообщение отдельно
Старый 02.06.2015, 17:46   #1  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Сортировка строк формы-lookup
Всем привет,

Столкнулся с интересной ситуацией. Необходимо произвести сортировку формы HcmWorkerLookup по имени работника, то есть по полю DirPerson.Name. очевидно, что эта задача проста, просто в запрос на этой форме добавить поле сортировки и данные грида будут отсортированы, однако, добавил поле, в запросе датасорса вижу, что ORDER BY прописывается верно, но при открытии формы выпадающим списком визуальная сортировка в гриде сбрасывается, хоть и сохраняется пометка (стрелка) в колонке, что сортировка должна быть. Если открыть форму напрямую из АОТ, сортировка работает верно. А дальше самое интересное, создаю пустую форму, добавляю на неё тот же запрос вышеупомянутой формы, после выношу поле Name в грид дизайна и подставляю её как лукап форму нужному ЭДТ, открываю форму из контрола лукапом и получаю ту же неверную сортировку. Открытие формы из АОТ предоставляет верную сортировку.

Прошу подсказать, может кто-то сталкивался с таким поведением. Что это может быть?

Спасибо!

Последний раз редактировалось Cardagant; 02.06.2015 в 17:50.