|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
Запрос по вычислению суммы заказа18.01.2023, 10:25. Показов 10520. Ответов 188
Метки нет (Все метки)
С помощью запроса вычислить сумму заказа которая будет вставляться в таблицу Журнал заказов в поле "Итог" нажатием кнопки "Рассчитать итог". Суммой заказа будет являться сумма полей "Итог" из таблицы Заказы, с одинаковым номером заказа. То есть клиент заказывает несколько блюд и в итоге получается итоговая сумма.
0
|
|
| 18.01.2023, 10:25 | |
|
Ответы с готовыми решениями:
188
Проверка суммы нового заказа с остатком суммы договора |
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 11:11 [ТС] | |
|
Хорошо, проверю
Добавлено через 40 минут Я проверила, результат итога в "Заказах" появляется в таблице только после перезапуска программы
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 11:33 [ТС] | |
|
Кидаю программу, можете посмотреть интерфейс официанты, итог отображается в программе после перезапуска, хотя в бд он рассчитывается(
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 17:31 [ТС] | |
|
Извините, скинула не тот архив, вот этот
0
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
||||||
| 21.01.2023, 20:19 | ||||||
Сообщение было отмечено heatingtea как решение
Решение
Хорошо, а чем мой вариант из модуля администратора в разделе заказы не устроил?
Добавлено через 7 минут Хотя подождите, вот вам простое решение проблемы:
0
|
||||||
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 20:23 [ТС] | |
|
В администраторе происходит то же самое, при сохранении изменений, в таблице не появляется значение (в бд появляется), нужно перезапускать программу, чтобы значение появлялось
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 20:23 [ТС] | |
|
Сейчас проверим, не увидела что вы отредактировали
0
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
||
| 21.01.2023, 20:26 | ||
|
Вы же сначала нажимаете кнопку "Рассчитать итог"? Спрашиваю по тому что вижу фокус ввода на кнопке "Сохранить изменения".
0
|
||
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 21.01.2023, 20:28 [ТС] | |
|
Благодаря отредактированному коду, который вы скинули выше, всё заработало, спасибо!
0
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
|
| 21.01.2023, 20:32 | |
|
Хорошо. Будут вопросы - обращайтесь.
1
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
|||||||||||
| 23.01.2023, 13:54 | |||||||||||
|
Если понадобится сохранить в таблице журнал-заказов дату и время заказа, то для интерфейса Администратор это можно сделать так:
Добавлено через 10 минут В этой строке скобки круглые, пардон, не увидел.
1
|
|||||||||||
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 23.01.2023, 14:07 | |
|
Для исполняемых запросов через ADO удобнее использовать не AdoQuery, а метод AdoConnection.Execute(). Под него не требуется создавать временный ADOQuery и он умеет работать с параметрами. К тому же плохая практика использовать один и тот же AdoQuery для исполняемых и селективных запросов.
0
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
|
| 23.01.2023, 17:03 | |
|
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 23.01.2023, 23:35 [ТС] | |
|
В процессе проверки работы программы выяснила, что если удаляю заказ из "Журнала заказов", то в программе он не удаляется из "Заказов", перезапустив программу заказы исчезают, как и должно быть, не знаю, может быть нужен какой-нибудь код обновления таблицы заказов?
0
|
|
|
127 / 107 / 21
Регистрация: 23.05.2015
Сообщений: 705
|
|
| 24.01.2023, 08:44 | |
|
heatingtea
Прикрепите пожалуйста текущий проект. В поле "номер заказа" таблицы "Заказы" нужен счетчик. Да, скорее всего понадобится обновление таблицы заказы.
1
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|||||||
| 24.01.2023, 11:58 | |||||||
|
Добавлено через 4 минуты Если хотите нумерацию по годам, то получайте следующий номер так:
1
|
|||||||
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 24.01.2023, 12:02 [ТС] | |
|
Ну вот так пока что
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 24.01.2023, 12:13 | |
|
Что-то я не вижу в базе никаких изменений. Это точно последняя версия БД?
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 24.01.2023, 12:23 [ТС] | |
|
Я пока решила не менять структуру бд, потому что мне нужно было срочно показать хоть что-то преподавателю, если это будет нужно для синхронного удаления таблиц, я сделаю эти счетчики.
0
|
|
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 24.01.2023, 12:26 | |
|
Так вы поймите, что не база под приложение делается, а приложение под базу. Нет рабочей базы, какое может быть приложение? Все тесты и запросы делаются в БД и уже потом к ним рисуется пользовательский интерфейс.
0
|
|
|
24 / 2 / 0
Регистрация: 25.01.2021
Сообщений: 134
|
|
| 24.01.2023, 12:35 [ТС] | |
|
Т.е. я правильно понимаю, что в моём случае требуется поле счётчик в заказах и журнале заказов, но они не будут являться номером заказа?
0
|
|
| 24.01.2023, 12:35 | |
|
Помогаю со студенческими работами здесь
40
Составить программу по вычислению суммы ряда Нужны подробности по вычислению контролной суммы Написать программу на паскале по вычислению суммы 2+4+6+.+100 Напишите код по вычислению суммы элементов ряда Написать алгоритм и отладить программу по вычислению бесконечной суммы с точностью 0,001 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|