Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,556

Отбор строк по значению одного из полей и суммирование выбранных данных в ленточной форме

28.04.2020, 11:14. Показов 1192. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Подскажите пожалуйста. В ленточной форме имеется свободное поле, отображающее сумму времени по определенному полю [ВремяРаботы] содержащемуся во всех строках. Оно вычисляет сумму по формуле
SQL
1
=SUM(HOUR([Sum-ВремяРаботы]))+SUM(MINUTE([Sum-ВремяРаботы]))\60 & " ч." & SUM(MINUTE([Sum-ВремяРаботы])) MOD 60 & " мин."
Мне необходимо создать два дубликата этого поля, но они должны считать время отдельно, по условию: одно должно суммировать время из строк, в которых поле [Статус] имеет значение "Выполнено" другое должно отбирать и суммировать время только из строк со значением "Отложено". Как мне добавить условие в формулу, прошу помочь.
Спасибо
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.04.2020, 11:14
Ответы с готовыми решениями:

Из ленточной формы открыть форму с учетом значения одного из полей ленточной формы
Кратко проблема: Есть ленточная форма с полями Название и Тип. Как настроить скрипт так, чтобы по двойному клику на поле Название,...

Выборка данных по максимальному значению одного из полей
Такой код select distinct wt.wayid, wt1.Info as 'Улица', wt2.Info as 'Дом' from dbo.tWayTag wt left join tWayTag wt1 on...

Гиперссылки в ленточной форме из полей запроса
Есть ленточная форма, формируемая запросом с полями ФИО, Дата, Дата1, Дата2 и так далее. Можно ли сделать гиперссылки или кнопки, чтобы...

2
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
28.04.2020, 11:30
Лучший ответ Сообщение было отмечено Braser как решение

Решение

Возможны опечатки.
SQL
1
=-SUM(HOUR([Sum-ВремяРаботы])*([Статус]="Выполнено"))-SUM(MINUTE([Sum-ВремяРаботы])*([Статус]="Выполнено"))\60 & " ч." & (-SUM(MINUTE([Sum-ВремяРаботы])*([Статус]="Выполнено"))) MOD 60 & " мин."
1
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,556
28.04.2020, 11:58  [ТС]
Все работает нормально. Я перемножал полностью выражение на поле, оказывается нужно каждый параметр. Голова....два уха.Теперь знаю как надо. БОЛЬШОЕ СПАСИБО!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.04.2020, 11:58
Помогаю со студенческими работами здесь

Изменение полей со списком в ленточной форме
Подскажите пожалуйста, как правильно сделать поле со списком в ленточной форме, что бы можно было вносить разные значения, без повторений....

Выделение полей записи в ленточной форме по CheckBox
Доброго времени суток! прошу помочь в решении следующего вопроса. Имеется ленточная форма, в которой 4 поля и checkbox. Мне...

Как сосчитать сумму двух полей в ленточной форме?
Приветствую,есть два поля в ленточной форме, как их сложить? пытался сделать это построителем, не особо получилось

Как выбрать запись и все значения её полей по максимальному значению одного из полей?
Как выбрать запись и все значения её полей по максимальному значению одного из полей? Код. Форма "фрм_03_03_Студенты_Лент"....

Отбор в подчиненной форме идет только по 1 значению из списка
Доброго дня! Перечитал полфорума, сделал себе обновление подчиненной формы заказов при обновлении ПСС "Покупатель" все ок. Но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru