Задача № 63 934 от 04.04.2017 - Практика: Вывод в запросе электронного каталога даты последней выдачи издания - 1 Часть
1 часть задачи:
Сформировать запрос к базе данных при помощи консоли запросов, в результирующей таблице которого будет два столбца: ссылка на библиографическую запись (справочник БиблЗаписи) и дата последней выдачи экземпляра этой библиографической записи (справочник ФизЭкземпляры)
_________________________________
| БиблЗапись | ДатаПоследнейВыдачи|
Сведения о книговыдаче хранятся в регистре накопления ДвиженияФизЭкземпляров.
При формироавнии запроса в консоли настоятельно рекомендую установить отбор в 100-1000 первых строк, чтобы не положить сервак и ускорить процесс выборки данных
Запрос должен группировать сведения по ссылкам на библиографические записи и отбирать максимальную дату выдачи для каждой записи. Если значение даты книговыдачи NULL (книга не выдавалась) - тогда указывать пустую дату (посмотри в интернете как указать дату в запросе).
По всем вопросам проконсультирую.
Общая задача выглядит следующим образом:
На форме выбора библиографических изданий для книговыдачи (в справочнике БиблЗаписи) не хватает столбца в динамическом списке для сортировки "Дата последней выдачи" - чтобы сотрудники, когда подряд выдают одну и ту же запись, могли отсортировать список электронного каталога по дате последней выдачи и увидеть в начале списка последние выданные записи.
Далее будут созданы связанные задачи для поэтапного выполнения.
Цели задачи (кроме прикладной - удобство при работе с каталогом):
-
Формирование навыков построения запросов с группировками и связями
-
Изучение внутренней структуры конфигурации (взаимосвязи справочников, регистров; вспомогательные процедуры и функции)
-
Формирование понимания предназначения связи объектов конфигурации по ссылкам
В работе - 5 апреля 2017 г. 8:51:08 - Шведунов Павел -
КонтрольнаяДата: 04.04.2017 0:00:00 -> 05.04.2017 0:00:00
Новая - 4 апреля 2017 г. 14:10:12 - Базенков Дмитрий -
КонтрольнаяДата: 05.04.2017 0:00:00 -> 04.04.2017 0:00:00
Новая - 4 апреля 2017 г. 14:09:40 - Базенков Дмитрий -
</HTML>