Аватар для Aiky
5 / 3 / 2
Регистрация: 14.12.2014
Сообщений: 71

Подсчет, если дата заполнения больше предыдущей

22.01.2015, 12:23. Показов 795. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Есть такая ADOTable: Дата, ЛС, ГВСсу, ХВСсу, ГВСк, ХВСк, Расход за период ГВС, Расход за период ХВС, Канализация. Три последних поля-вычисляемые:
Delphi
1
2
3
4
5
6
7
8
9
procedure TfDM.ADOTable4CalcFields(DataSet: TDataSet);
begin
  ADOTable4.FieldByName('Расход за период, ГВС').AsInteger :=
    ADOTable4.FieldByName('ГВСсу').AsInteger + ADOTable4.FieldByName('ГВСк').AsInteger;
    ADOTable4.FieldByName('Расход за период, ХВС').AsInteger :=
    ADOTable4.FieldByName('ХВСсу').AsInteger + ADOTable4.FieldByName('ХВСк').AsInteger;
    ADOTable4.FieldByName('Канализация').AsInteger :=
    ADOTable4.FieldByName('Расход за период, ХВС').AsInteger + ADOTable4.FieldByName('Расход за период, ГВС').AsInteger;
end;
Суть в том, что такая таблица заполняется на один и тот же Л/С каждый месяц. Нужно сделать так, чтобы, если предыдущая дата меньше последней: вычитались данные предыдущих ГВСсу, ХВСсу, ГВСк, ХВСк из последних ГВСсу, ХВСсу, ГВСк, ХВСк, а затем полученные величины записывались в таблицу текущих расходов, где и применится вышеописанный код. Как бы мне это сделать-не соображу никак, помогите, пожалуйста!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.01.2015, 12:23
Ответы с готовыми решениями:

Кто дописать может проверку на дату чтобы дата если дата будет введена больше чем 12.30.2020 просило ввести заново
#include <iostream> #include <cstdlib> #include <conio.h> #include <cstring> #include <cstdio> #include <windows.h> #include...

Сколько имеется четырехзначных чисел, у которых каждая следующая цифра меньше предыдущей? Больше предыдущей?
1. Сколько имеется четырехзначных чисел, у которых каждая следующая цифра меньше предыдущей? Больше предыдущей? если можно то с...

Сравнить даты: в случае если первая дата больше второй - выводить 1, в остальных случаях - 0.
Здравствуйте , извиняюсь за глупый вопрос . Имеются 2 массива с 3-мя элементами в каждом . Первый элемент - год , второй - месяц , третий...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.01.2015, 12:23
Помогаю со студенческими работами здесь

Дана дата из трех чисел (день, месяц и год). Вывести yes, если такая дата существует
Здравствуйте. Помогите пожалуйста написать программу. Дана дата из трех чисел (день, месяц и год). Вывести yes, если такая дата существует...

Нарисуйте ряд квадратов, сторона каждого следующего больше предыдущей на 10 пикселей
Нарисуйте ряд квадратов, сторона каждого следующего больше предыдущей на 10 пикселей. Нарисуйте столько квадратов сколько войдёт в ряд....

Создать массив из 7 кнопок, каждая новая кнопка должна быть больше предыдущей
Создать массив из 7 кнопок, каждая новая кнапка должна быть больше предыдущей на 10 по ширине и на 5 по высоте, создать событие клика на...

Проверить, что каждая следующая цифра трехзначного числа на единицу больше предыдущей
верно ли, что каждая следующая цифра натурального трехзначного числа на единицу больше предыдущей?

Вывести на экран число 1, если больше сумма, и число 0, если больше произведение
Даны три действительных числа a, b, c. Что больше – их сумма или произведение? Вывести на экран число 1, если больше сумма, и число 0,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru