|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.12.2013, 11:49 | #11 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Для него тоже есть зависимости и формула. Подозреваю, что следующий вопрос - а если элемент той формулы тоже вычисляемое поле
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
01.12.2013, 14:10 | #12 | |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Цитата:
Я нашел что то наподобие в Интернете Код:
Пишу себе так Код:
В моем DBGrid вычисляемое поле "Количество дней" получается 720-90-[Дни] А вычисляемое поле "Год рождения" получается StrToDateTime(InitialDate)
Смотреть фильмы HD Фильмы для планшетов
Последний раз редактировалось demiancz; 01.12.2013 в 14:19. |
|
01.12.2013, 14:27 | #13 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
уже и Год рождения вычисляемре..
|
01.12.2013, 14:27 | #14 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
01.12.2013, 14:39 | #15 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Есть таблица Excel в ней много столбцов, но основные: "ФИО" и "Дни". После того как Excel вывел в DBGrid создаю вычисляемые поля: "Количество дней", "Дата для отсчета" и "Дата события". Вычисляемые поля "Количество дней", "Дата для отсчета" и "Дата события" получаю так:
Код:
Смотреть фильмы HD Фильмы для планшетов
|
01.12.2013, 14:53 | #16 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Т.е. на основании заданной даты (InitialDate) получить новую, прибавив к ней некое количество дней (в формуле которого фигурирует значение из колонки) и выбрать те записи, для которых полученная дата меньше или равна текущей? Бр. Что такое 720-90?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
01.12.2013, 15:01 | #17 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Да. Совершенно верно. 720-90 это условие, количество дней. В одном случае мне нужно будет 720-90 делать ,а в другом 360-90. Сложно объяснить, но вот именно так должно быть. 720 отнять 90 а затем отнять то количество дней ,которое есть в колонке "Дни" таблицы Excel.
Смотреть фильмы HD Фильмы для планшетов
Последний раз редактировалось demiancz; 01.12.2013 в 15:05. |
01.12.2013, 15:07 | #18 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
d1 - заданная дата
d2 - текущая дата d1+720-90-дн<=d2 -> дн>=d1-d2+720-90 Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 01.12.2013 в 15:11. |
01.12.2013, 16:05 | #19 | |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Цитата:
Смотреть фильмы HD Фильмы для планшетов
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
limit по определенному полю | Pamparam | SQL, базы данных | 3 | 04.07.2012 09:22 |
И снова суммирование по определенному условию | alexsampler | Microsoft Office Excel | 5 | 09.08.2011 16:44 |
Узнать даты по дням и вывести сумму по определенному столбцу | Droid | SQL, базы данных | 6 | 02.12.2010 16:16 |
Удаление строк по определенному критерию | Franck | Microsoft Office Excel | 4 | 16.02.2009 11:27 |
добавить к опред столбцу DbGrid данные | furstenberg | Компоненты Delphi | 4 | 27.02.2008 20:15 |