Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
7 / 2 / 0
Регистрация: 30.07.2013
Сообщений: 93
1

Замена даты

06.12.2013, 14:08. Показов 502. Ответов 4
Метки нет (Все метки)

Доброго времени суток...
Подскажите пожалуйста как справиться с моей задачей
Есть форма Продукты, с полями Наименование, Дата (датаНачала)
необходимо : если на форме ПосмотретьПродукт поставить галочку Подтверждение тогда
В форме Продукты в Дате выводить уже не ДатаНачала, а ДатаОкончания и подсветить поле в условном форматирование каким либо цветом..
0
Вложения
Тип файла: rar проба.rar (30.4 Кб, 12 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2013, 14:08
Ответы с готовыми решениями:

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

Как сделать выборку периода даты в запросе с вычислением от запрошенной даты
Доброго времени суток! Есть форма, есть подчинённая форма, при запуске формы запрашивается...

Необходимо отфильтровать записи с промежутком даты внутри промежутка даты
Всем добрый день-вечер-ночь. Помогите пожалуйста! Не ем, не сплю ибо руководитель не позволяет...

Импорт даты как даты из текстового файла
Почему-то при импорте из текстового файла с разделителями даты и времени: 01.01.2001 00:00 Access...

__________________
4
7 / 2 / 0
Регистрация: 30.07.2013
Сообщений: 93
06.12.2013, 15:14  [ТС] 2
я добился изменения цвета, если галочка стоит
(DateDiff("d";Now();[ДатаНачала]))=(Now();[ДатаОкончания]) And [Подтверждение]=Истина
но вот как подменять еще и даты
0
Эксперт MS Access
26631 / 14325 / 3171
Регистрация: 28.04.2012
Сообщений: 15,702
06.12.2013, 17:01 3
Цитата Сообщение от Август_раш Посмотреть сообщение
если на форме ПосмотретьПродукт поставить галочку Подтверждение
тогда В форме Продукты в Дате выводить уже не ДатаНачала, а ДатаОкончания
Проверить сейчас не на чем и посмотреть БД не могу. Попробуйте выражение в ControlSource в Дата
Visual Basic
1
   =-([Подтверждение]*[ДатаОкончания] + (Not [Подтверждение])*[ДатаНачала])
0
7 / 2 / 0
Регистрация: 30.07.2013
Сообщений: 93
08.12.2013, 12:53  [ТС] 4
Вот что получается, когда я выражение вставляю в поле "Дата"
0
Миниатюры
Замена даты  
Эксперт MS Access
26631 / 14325 / 3171
Регистрация: 28.04.2012
Сообщений: 15,702
08.12.2013, 14:22 5
Цитата Сообщение от Август_раш Посмотреть сообщение
Вот что получается, когда я выражение вставляю в поле "Дата"
Дата это значение с плавающей запятой типа Double. Целая часть - количество дней от 30.12.1899, а дробная - время в долях от суток. Превратить число в представление даты можно, например функцией Cdate
Visual Basic
1
=Cdate(-([Подтверждение]*[ДатаОкончания] + (Not [Подтверждение])*[ДатаНачала]))
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2013, 14:22

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как в базе данных, в запросе сделать так, чтобы пользователь вводил даты, и если такой даты нету, то выводило окно "тако
Как в базе данных, в запросе сделать так, чтобы пользователь вводил даты, и если такой даты нету,...

Возвратить даты текущего месяца и даты того же месяца, но год назад
Добрый день, не могу сообразить, какой должна быть формула в запросе, чтобо отобразить даты...

Замена даты на текущую в fxml
Добрый день! Прошу подсказать, есть задаче в множестве fxml файлов менять дату на текущую или...

Определение и замена даты в тексте (СИ)
На входе есть текст, уже обработанный и представляющий собой динамический массив строк wchar_t...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.