Расширенный календарь - исключить время по выбранному исполнителю
Расширенный календарь - исключить время по выбранному исполнителю
Здравствуйте коллеги. Подскажите как правильно сформировать запрос к базе. Есть сущность "Заказы". при создании заказа выбирается дата начала и дата окончания работ, так же сотрудник, который будет выполнять ее. Как исключить этот промежуток времени, в зависимости от выбранного сотрудника? Например если у него например на понедельник с 9:00 до 20:00 стоит заказ, что бы при создании нового заказа именно выбрав этого сотрудника, понедельник с 9 до 20 нельзя было выбрать?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Расширенный календарь - исключить время по выбранному исполнителю
В версии 3.4 в расширенном календаре появилась возможность отключить время по запросу, но там не учитываются введенные поля в форме. Получается что на данный момент так нельзя сделать.
Re: Расширенный календарь - исключить время по выбранному исполнителю
С помощью поля "ajax запрос" можно выводить предупреждение о занятом времени и скрывать кнопку сохранить.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Расширенный календарь - исключить время по выбранному исполнителю
Как скрыть кнопку описано тут https://docs.rukovoditel.net.ru/index.php?p=119
Re: Расширенный календарь - исключить время по выбранному исполнителю
игра в угадайку!! так себе идея! первоначальная идея лучше!
Re: Расширенный календарь - исключить время по выбранному исполнителю
Поддерживаю. Иначе функционал практически бесполезный. Только в случае, если в компании работает 1 человек 
Re: Расширенный календарь - исключить время по выбранному исполнителю
Ок, тогда можно выводить информацию о свободном времени - сразу всё видно.
И скрывать кнопку если выбрано занятое.
И скрывать кнопку если выбрано занятое.