Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2010, 13:39   #1
Azeripatriot
 
Аватар для Azeripatriot
 
Регистрация: 23.04.2010
Сообщений: 3
По умолчанию Запрос на сортировку записей по должности?

Здравствуйте! Помогите создать запрос на сортировку записей находящихся в поле "Должность". Это мне нужно для создания отчета о сотрудниках. Там во главе списка должны стоять "начальники отдела" затем "помощники" и т.д. И заадно подскажите что мне нужно прочитать чтобы юзать как вы на этом Accesse?
Azeripatriot вне форума Ответить с цитированием
Старый 23.04.2010, 14:07   #2
Azeripatriot
 
Аватар для Azeripatriot
 
Регистрация: 23.04.2010
Сообщений: 3
По умолчанию

Выражение
Код:
 IIf([Должность] = "Начальник отдела", 1, IIf([Должность] = "Помощник", 2, IIf([Должность] = "Секретарь", 3, IIf([Должность] = "Внутренний координатор по продажам", 4, 5))))
не помогает!
Azeripatriot вне форума Ответить с цитированием
Старый 23.04.2010, 21:36   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Azeripatriot.
"..Помогите создать.." я думаю Вы справитесь самостоятельно если измените структуру таблицы. Изменение должно заключаться в добавлении поля(лей) в котором(ых) будет содержаться информация о иерархии, для возможности сортировки и отбора. Уверяю Вас, любые попытки приспособить для этой цели всевозможные "выражения" обречены...
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 24.04.2010, 09:21   #4
Ameli1
 
Регистрация: 24.04.2010
Сообщений: 3
По умолчанию

В конструкторе запроса для поля "Должность" в графе сортировка поставить "по возрастанию"
Ameli1 вне форума Ответить с цитированием
Старый 24.04.2010, 10:44   #5
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Ameli1, Teslenko_EA уже сказал, как в этом случае сделать правильно. Ваше предложение не даст желаемого результата, т.к. должности сортируются не по алфавиту, а по правилам, определяемым автором темы.
Abrakadabra вне форума Ответить с цитированием
Старый 26.04.2010, 17:06   #6
Azeripatriot
 
Аватар для Azeripatriot
 
Регистрация: 23.04.2010
Сообщений: 3
По умолчанию

Спасибо за советы! Попробую создать дополнительные поля для отбора. Я в аксесе самоучка поэтому перед тем чтобы что-то сделать я должен сесть за книжки и вникнуть в это дело
Azeripatriot вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
sql запрос на выборку записей из двух связанных таблиц Люсьен БД в Delphi 9 20.04.2009 16:07
SQL запрос - показать только N последних записей SERG1980 БД в Delphi 8 28.03.2009 13:22
Работники и должности. Таблицы и связи smoky Microsoft Office Access 2 11.02.2009 19:34
Запрос на подсчет записей за период Luna_13 БД в Delphi 3 13.10.2008 23:58
Помогите переделать файловую сортировку на сортировку динамич. списков Taisja Помощь студентам 2 15.06.2008 16:10