Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 25.11.2024 22:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:00 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
БД MS Access
Учёт пациентов 2.629, конфигурация "Ветеринарная клиника"

Здравствуйте.

Для таблицы Расписание написал процедуру, которая позволяет добавить время с разницей в полчаса на весь день:
Код:
Dim sDate, sTime
sDate = InputDate("Выберите дату, на которую нужно проставить время", "Дата расписания")
ExecuteSQL "INSERT INTO tblSchedule (ReceiveDate, ReceiveDateTime) VALUES ('" & sDate & "', '10:00')"
ExecuteSQL "INSERT INTO tblSchedule (ReceiveDate, ReceiveDateTime) VALUES ('" & sDate & "', '10:30')"
и т. д.


Всё добавляется, но после того, как в строку времени вносится информация о записи, эта строчка убегает вниз.
Вложение:
01.jpg
01.jpg [ 158.42 КБ | Просмотров: 89593 ]

Как сделать, чтобы сортировка по времени сохранялась?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:05 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Здравствуйте. Попробуйте многоуровневую сортировку: первый уровень по дате (кстати, можно включить в настройках полей объединение значений в этом поле), второй -- по времени.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:07 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Пробовал, не помогает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:09 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
seovet писал(а):
Пробовал, не помогает.
и на крайней версии?

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:12 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Проверил, тоже самое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:16 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Если добавлять запись в Расписание вручную, она тоже уползает в конец списка, как будто значения времени добавленные через запрос пишутся в одном формате, а при ручном добавлении или редактировании записываются в другом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:45 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Типы и форматы полей даты и времени правильно выставлены? Скриншоты?
Изначально в запросе попробуйте вставлять время не как текст, а как тип дата/время, т.е. через #

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:50 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Да. Формат даты - dd.MM.yyyy, формат времени - HH:mm. Тип данных и там, и там - Дата и время.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:51 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Пробовал заключать в "решётки", результат тот же.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 16:53 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Да, у меня тоже есть такой момент...


Вложения:
afadmin-03-10-2016-15-57-1.gif
afadmin-03-10-2016-15-57-1.gif [ 1.51 МБ | Просмотров: 89582 ]

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 03.10.2016 23:21 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
OMEN, для расписания крайне важно сохранять сортировку по времени независимо от того, заполнены или нет другие поля.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 04.10.2016 00:03 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
seovet писал(а):
OMEN, для расписания крайне важно сохранять сортировку по времени независимо от того, заполнены или нет другие поля.
так я прекрасно это понимаю, потому показал на видео этот момент

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 04.10.2016 00:13 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
ааа, я думал Вы мне что-то донести хотите)
кстати, необязательно заполнять какие-либо поля, достаточно открыть форму и нажать ОК, тот же эффект будет. сегодня пришлось таким образом каждую запись на месяц вперёд "отредактировать", чтобы администраторов не пугали пропадающие строки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 04.10.2016 01:16 
Не в сети

Зарегистрирован: 06.10.2014 18:30
Сообщения: 279
Откуда: Орел
В SQL проблема не подтверждается.
Все сортируется как надо, хоть данные в другие поля вноси, хоть руками время правь.

А если в Access открыть табличку до внесения данных в поле и после, то что там?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сортировка по времени
СообщениеДобавлено: 06.10.2016 21:35 
Не в сети

Зарегистрирован: 13.09.2015 23:15
Сообщения: 115
Откуда: Санкт-Петербург
Uspenskiy, а Вы на SQL учли все условия задачи и попробовали внести записи в таблицу через процедуру с запросом INSERT INTO (см. 1 пост)?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB