|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
Выяснить, сколько просроченных заказов у определенного сотрудника02.03.2016, 10:00. Показов 3799. Ответов 27
Метки нет (Все метки)
Добрый день. Помогите пожалуйста создать функцию. Цель функции - выяснить сколько просроченных заказов у определенного сотрудника.
Точкой определения просрочен ли заказ - является строка "Дата конца" в форме Заказы. В Форме "Заказы" есть кнопка "Просроченные", в ней уже есть поле для выбора сотрудника и поле для выбора даты конца. И есть кнопка "Проверить" - вот здесь мне и нужна ваша помощь, необходим VBA код на процедуру обработку событий на эту кнопку. Чтобы при выборе сотрудника и выборе даты при нажатии кнопки "проверить" выходил список всех прошлых заказов, которые закреплены за сотрудником. Диапазон поиска в минус 2 месяца от установленной даты.
0
|
|
| 02.03.2016, 10:00 | |
|
Ответы с готовыми решениями:
27
Количество заказов каждого сотрудника, выполненных в срок не более 5 рабочих дней |
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
||||||
| 02.03.2016, 10:25 | ||||||
|
Запрос будет наподобии:
1
|
||||||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 02.03.2016, 10:56 [ТС] | |
|
Можно в VBA?, другими языками не умею пользоваться. Посмотрите базу, пожалуйста, у кого есть возможность.
0
|
|
|
шапоклякистка 8-го дня
|
||
| 02.03.2016, 11:20 | ||
|
Добавлено через 1 минуту А у вазы вашей "нераспознаваемый формат базы данных". Сохраните в .mdb
0
|
||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 02.03.2016, 11:23 [ТС] | |
|
Вот в .mdb
0
|
|
|
шапоклякистка 8-го дня
|
|
| 02.03.2016, 11:29 | |
|
Вам сказали пересохранить, а не переименовать.
Не по теме: Sazabi и dratxara
1
|
|
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 02.03.2016, 11:37 [ТС] | |
|
У вас старый акцес, а как мне это сделать?
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 02.03.2016, 11:41 | |
|
Sazabi, смотрите вложение. Запрос "Просроченные" повещен на кнопку Проверить
1
|
|
|
шапоклякистка 8-го дня
|
||
| 02.03.2016, 11:45 | ||
|
1
|
||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
||
| 04.03.2016, 08:23 [ТС] | ||
|
Не могли бы вы, вкратце, но поэтапно расписать как это сделать? Добавлено через 1 час 3 минуты Вроде разобрался, нашел условия отбора.
1
|
||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 04.03.2016, 12:02 [ТС] | |
|
Добавил подобную функцию, только теперь на определение фактора оплаты заказчика.
Ключом определения являются два поля с табл "Заказы" это - СуммаОплаты и Безнал. Подскажите пожалуйста какой sql код в запросе нужно добавить, чтобы условием отбора являлись все записи, где нет никакого значения в полях "СуммаОплаты" и "Безнал". т.е поля пусты.
0
|
|
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 04.03.2016, 12:14 [ТС] | |
|
Речь идет о форме, запросе и кнопке в "Заказах" под названием "Платежи"
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
| 04.03.2016, 13:04 | |||||||
1
|
|||||||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
||
| 04.03.2016, 13:28 [ТС] | ||
|
Будьте добры, вставьте данный код в приложенную базу. Принцип работы после изучения примера станет для меня более понятен.
0
|
||
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 04.03.2016, 14:16 | |
Сообщение было отмечено Sazabi как решение
Решение
Смотрите запрос Платежи. Он выходит по кнопке Проверить в форме Платежи
1
|
|
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|||||||||||
| 04.03.2016, 14:27 [ТС] | |||||||||||
|
Спасибо!
Пока ждал вашего ответа, немного разобрался. Но вот код выглядит не совсем как у вас, хотя он тоже функционирует. Из-за чего такая разница?
0
|
|||||||||||
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||
| 04.03.2016, 14:57 | ||
|
1
|
||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 07.03.2016, 10:26 [ТС] | |
|
Подскажите пожалуйста - как в запросе запретить редактирование данных при просмотре результатов?
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||||||||
| 07.03.2016, 10:41 | ||||||||||||
|
Кстати это можно делать и программно с помощью свойства RecordsetType. Например, задаем запросу "Запрос1" статический тип
2
|
||||||||||||
|
4 / 4 / 0
Регистрация: 20.01.2015
Сообщений: 153
|
|
| 07.03.2016, 10:56 [ТС] | |
|
Спасибо, создам новый запрос.
Куда прописывается код vba?
0
|
|
| 07.03.2016, 10:56 | |
|
Помогаю со студенческими работами здесь
20
Вывести, сколько просроченных товаров находится на каждом из складов в настоящий момент Страница с формами редактирования заказов + постраничный вывод = пустышки, если кол. заказов < заказов на стр.
Запрос на подсчет количества детей у определенного сотрудника Вывод данных из таблицы Access в DataGridView Определённого сотрудника Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|