Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78

Функция And в построителе формул

03.01.2018, 16:11. Показов 4009. Ответов 54
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Коллеги, помогите пожалуйста формулу написать.

Формула ниже работает корректно.
Code
1
=IIf(IIf(IsNull([Дата_устранения_Факт]);"";([Дата_устранения_Факт]+180))<Now();"Эффективно";"Оценка не проводилась")
Но мне нужно еще добавить условие с И.
если [Дата_устранения_Факт]+180))<Now() И ([Status])="closed") то "Эффективно";"Оценка не проводилась"

никак не могу это вставить.
что я делаю не так?



Code
1
=IIf(And(IIf(IsNull([Дата_устранения_Факт]);"";([Дата_устранения_Факт]+180))<Now());[Status]="closed");"Эффективно";"Оценка не проводилась")
Добавлено через 12 минут
вот так написала, вроде работает.

Code
1
=IIf(IIf(IsNull([Дата_устранения_Факт]);"";([Дата_устранения_Факт]+180))<Now() And [Status]="closed";"Эффективно";"Оценка не проводилась")
не тратьте время.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.01.2018, 16:11
Ответы с готовыми решениями:

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

Запрос в построителе выражений
Есть запрос SELECT SUM(*) AS S1 FROM Таблица WHERE P = 1; Как данный запрос написать в построителе выражений?

Что делать в построителе?
Здравствуйте!:) Не давно мне дали задание для Access. 1.Создать файл базы данных по результатам таблиц. 2.На основе таблиц ...

54
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:37  [ТС]
Студворк — интернет-сервис помощи студентам
Описание есть в моей другой теме ниже. Файл высылаю.
Расчет количества переноса Даты выполнения мероприятия - MS Access

Все пишут про подчиненные таблицы, а у меня ничего не получается.
Спасибь!
Вложения
Тип файла: rar 20180104_Карточки_G6_S7 - копия.rar (138.3 Кб, 9 просмотров)
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:38  [ТС]
подчиненную таблицу я сделала))
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 14:43
Цитата Сообщение от OlgaAccess Посмотреть сообщение
подчиненную таблицу я сделала))
И куда там смотреть?
Тип объекта - Название???

Добавлено через 2 минуты
OlgaAccess, макрос "Autoexec" у вас явно лишний.
Вы не находите?

Ну где-то я уже это уже видел ....
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:46  [ТС]
там есть форма ф_Golden_Six_Разделенная
в ней плановая дата устранения
эта дата должна быть связана с подчиненной таблицей 11_Даты_устранения_План.

Добавлено через 2 минуты
Autoexec - мне еще пригодится.
Главное сейчас разобраться с плановой датой, а я не могу к сожалению.
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
04.01.2018, 14:48
Цитата Сообщение от OlgaAccess Посмотреть сообщение
эта дата должна быть связана с подчиненной таблицей 11_Даты_устранения_План
Не дата должна быть связана, а эти таблицы должны быть связаны по номеру заявления (или как там он называется).
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:50  [ТС]
Есть плановая дата выполнения мероприятия.
При корректировке этой даты (изменении срока выполнения мероприятия) нужно считать сколько было переносов дат и отображать новую дату.

Добавлено через 1 минуту
Не дата должна быть связана, а эти таблицы должны быть связаны по номеру заявления (или как там он называется).

по номеру карточки
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 14:52
Цитата Сообщение от OlgaAccess Посмотреть сообщение
эта дата должна быть связана с подчиненной таблицей 11_Даты_устранения_План.
Как связана?
Не понял, уж извините.
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:52  [ТС]
нужно, чтобы меняя плановую дату в форме - она попадала в другую таблицу следующей строкой.

Я так понимаю в таблицу 11_Даты_устранения_План, чтобы там история изменения оставалась.
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 14:55
Capi, оставляю ТС в ваших добрых руках.
Мне убежать нужно на часик - пару.
Успехов!
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
04.01.2018, 14:56
Eugene-LS, не-не-не...
мое терпение и время исчерпаны.
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 14:57  [ТС]
Коллеги, помогите пожалуйста.
хоть кто нибудь, что я делаю не так?
0
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
04.01.2018, 15:13
OlgaAccess, можно конечно добавлять значения в таблицу в помощью DAO, но мне кажется, что в таком случае у вас будет большая вероятностью ошибок.

Я предлагал вам вставить маленькую подчиненную форму в основную.

Если бы Сapi и Eugene-LS, хотели выразить свое мнение относительно моего предложения.

А тогда уже можно было бы сделать.
0
348 / 16 / 5
Регистрация: 14.12.2017
Сообщений: 78
04.01.2018, 15:16  [ТС]
Я помню, что Вы это предлагали.
Но я не совсем понимаю правильно ли это?
Отразится ли тогда последняя дата в формt?
И сможем ли мы тогда внося дату в форму записывать ее еще в таблицу 11_Даты_устранения_План следующей строкой?

Вот это мне не понятно.
0
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
04.01.2018, 15:34
Цитата Сообщение от OlgaAccess Посмотреть сообщение
Но я не совсем понимаю правильно ли это?
Хотелось бы услышать мнение Сapi или Eugene-LS, потому что они знают лучше меня.
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
04.01.2018, 15:44
Цитата Сообщение от tkrainyk Посмотреть сообщение
Я предлагал вам вставить маленькую подчиненную форму в основную.
Если бы Сapi и Eugene-LS, хотели выразить свое мнение относительно моего предложения.
Конечно, Вы правы.
Я ведь еще вчера предложила подчиненную таблицу.
И, учитывая уровень знаний ТС, рассчитывать на программное заполнение подчиненной таблицы не приходится.
Нужна подчиненная форма, как Вы и предлагаете.
Цитата Сообщение от OlgaAccess Посмотреть сообщение
Отразится ли тогда последняя дата в формt?
Как организуете, так и будет.
Цитата Сообщение от OlgaAccess Посмотреть сообщение
И сможем ли мы тогда внося дату в форму записывать ее еще в таблицу 11_Даты_устранения_План следующей строкой?
Вносить новые даты будете сразу в 11_Даты_устранения_План.
Есть там записи - значит, были пересмотры дат.
Вот и все.
Актуальной датой будете считать либо дату из основной таблицы (если в подчиненной пусто),
либо последнюю по порядку дату пересмотра.

Добавлено через 1 минуту
tkrainyk,

Вы согласны с таким подходом?
0
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
04.01.2018, 15:51
Цитата Сообщение от Capi Посмотреть сообщение
tkrainyk,
Вы согласны с таким подходом?
Да, я согласен.
0
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
04.01.2018, 16:27
OlgaAccess, что я успел увидеть в вашей базе:
Уберите прочь макеты формы. Они только мешают работать.
Вам не надо двух форм Карточка (новая и для редактирования). Это одна и та же форма, просто при добавлении новой записи она открывается в режиме добавления.

Вставил вам подчиненную форму для примера. Это конечно не для работы, а просто для образца, как выглядит подчиненная форма. А вы сами сделайте вывод и сделайте как надо.
Вложения
Тип файла: rar 20180104_Карточки_G6_S7 - копия.rar (124.2 Кб, 2 просмотров)
2
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 16:39
Цитата Сообщение от Capi Посмотреть сообщение
мое терпение и время исчерпаны.
Принято.
А у меня тут завалялось пару часиков ...
OlgaAccess, ответ на мой последний вопрос я так и не получил.
Если можно в подробностях, если ещё интересно.

Добавлено через 2 минуты
Цитата Сообщение от tkrainyk Посмотреть сообщение
Если бы Сapi и Eugene-LS, хотели выразить свое мнение относительно моего предложения.
Моё отношение положительное, но это по ситуёвине, которой я не вижу пока, к сожалению.
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 17:33
Мы с приятелем на Новогодних каникулах ...
Я, кажется, справа ...
(не уверен)
Миниатюры
Функция And в построителе формул  
1
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
04.01.2018, 20:20
https://www.youtube.com/watch?... bntvRcKMrE

Добавлено через 3 минуты
Ну ладно ...
Оригинал: https://www.youtube.com/watch?v=kmCyUePGMrM
Он бестеее ...

Добавлено через 28 минут
BTW:
Вместо: "Uncle Sam does the best he can"
Мы орём (громко): "USSR ... does the best it can " ... кстати, в рифму получается.
Спасибо "Status Quo".

Добавлено через 1 час 26 минут
Ну и для девушек (я сам ABBA люблю):
https://www.youtube.com/watch?v=3Uo0JAUWijM

Добавлено через 20 минут
Прошу прощения у добрых форумчан, и админов прошу меня строго не судить.
"Намусорил" немножко.
Но от добра же.
https://www.youtube.com/watch?v=feuS4xJNxU4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.01.2018, 20:20

дата в построителе выражений
Здравствуйте. Мне требуется посчитать пеню, если будет выполняться условие, что платеж произведен позднее 21 числа. Есть поле...

список классов сущностей в построителе контроллера
При добавлении двух таблиц в уже существующую БД и после обновления модели из БД не вижу классов этих сущностей в вываливающемся списке...

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

Установить значение заданное в построителе запросов
Добрый день. Есть запрос. (новый Запрос). В нем на вкладке построитель было задано условие по договору. Как программно теперь...

Выбор столбца Combobox в построителе выражений
Добрый день, уважаемые форумчане. Продолжаю осваивать MS Access по рабочей необходимости и у меня возник следующий вопрос. Можно ли...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru