powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / access дата время
11 сообщений из 11, страница 1 из 1
access дата время
    #39719476
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго времени суток, такой вопрос появился
создал базу в accses 2016 и столкнулся с проблемой что нужно учитывать выходные и праздники в вычисляемом столбце.
вычисляемый столбец считается как сумма столбца "дата начала командировки" + "количество дней командировки". нужно чтобы после сложения первых двух слагаемых проверялся день недели и если это четверг прибавлялось 5 дней если пятница 5 дней если суббота 4 дня а если остальные дни то 3 дня и после этого число вводилось в созданный под это столбец таблице. незнаю реально это или нет но всю голову уже сломал, если кто знает решение подскажите пожалуйста.
...
Рейтинг: 0 / 0
access дата время
    #39719494
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stalkermen4884,
почитайте про функцию Weekday
...
Рейтинг: 0 / 0
access дата время
    #39719496
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

я почитал но не пойму как это все реализовать
...
Рейтинг: 0 / 0
access дата время
    #39719527
Шаман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так подойдёт?
...
Рейтинг: 0 / 0
access дата время
    #39719531
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шаман,
в виде запроса да именно то что надо
огромное спасибо, но еще такой вопрос это же возможно реализовать не в виде запроса а чтобы в таблице высчитывалось в третем столбце?
...
Рейтинг: 0 / 0
access дата время
    #39719542
Шаман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос2 обновляет Таблицу1
...
Рейтинг: 0 / 0
access дата время
    #39719545
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шаман,

блин супер огромное спасибо тебе все именно так как надо просто лучший все проблемы решились
...
Рейтинг: 0 / 0
access дата время
    #39719553
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stalkermen4884,
не привыкайте к плохому-не храните в таблице вычисляемые поля (придется потерпеть рекламу)
По сути вопроса:как-то так
...
Рейтинг: 0 / 0
access дата время
    #39719979
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

такой вопрос в чем смысл работы модуля в вашей базе?
...
Рейтинг: 0 / 0
access дата время
    #39719980
stalkermen4884
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

или как его запустить ?
...
Рейтинг: 0 / 0
access дата время
    #39720210
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stalkermen4884,
-запрос работает как Вам надо?
-в модуле написаны функции, которые применены в запросе (посмотрите повнимательнее что написано в полях, в режиме конструктора) и используют в качестве аргументов поля запроса (st-поле[s],fin-поле[po])
-если хотите чтоб срок командировки считался включительно последний день во всех функциях исправьте i=0
-поставьте точку останова внутри функции и можете,выполняя её по шагам,посмотреть как она работает.
-читайте книШки (хотя-бы самоучители в сети)-там про все написано (если читать вдумчиво, разбирая написанное, всё поймёте-не буду же я Вам их пересказывать. Этот форум предполагает наличие базовых знаний)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / access дата время
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]