Последняя версия DataExpress 3 beta от 9 декабря 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

БД контроль свободных/занятых курьеров

Раздел для обсуждения и помощи в процессе разработки баз данных пользователей.
Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: БД контроль свободных/занятых курьеров

Сообщение rausNT » Ср дек 05, 2018 12:55 pm

Гocть писал(а):
Гocть писал(а):2 запроса в связке мастер деталь

"Волшебство" с числами месяца:

для меня пока весь этот скрин "очень сильное колдунство".
Буду разбираться вечером.

Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: БД контроль свободных/занятых курьеров

Сообщение rausNT » Ср дек 05, 2018 8:44 pm

кажется стало получаться, но это конечно странное решение.
Вложения
KURJER2.zip
(82.2 КБ) 7 скачиваний

Аватара пользователя
Гocть
Эксперт
Сообщения: 1398
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: БД контроль свободных/занятых курьеров

Сообщение Гocть » Ср дек 05, 2018 8:52 pm

Ну вот. Уже лучше. Правда непонятно с цыферками что и зачем. Пупкин выполнил все заказы, но сверху почему то не освободился.
Кстати: если выделить в датаэкспресс несколько ячеек по горизонтали, то им можно один движением установить одинаковую ширину.
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: БД контроль свободных/занятых курьеров

Сообщение rausNT » Ср дек 05, 2018 9:34 pm

Гocть писал(а): Правда непонятно с цыферками что и зачем.

циферки - текущие заказы на дату. т.е. можно отслеживать сколько задач в день висит на сотруднике.


Гocть писал(а): Пупкин выполнил все заказы, но сверху почему то не освободился.


наверно что то не обновилось. Я еще не писал обновлялку.

Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: БД контроль свободных/занятых курьеров

Сообщение rausNT » Чт дек 06, 2018 9:52 am

Гocть писал(а):Ну вот. Уже лучше. .


немножко допилил еще, стало вообще красиво. Как профессиональный софт прямо. Сам бы я не догадался хотя все ответы на поверхности, даже без скриптов. СПАСИБО!!!
И еще вопросик: в DX нет же функции, возвращающей количество дней в месяце? Придется возвращать дату конца месяца, отпиливать от него два первых символа, превращать текст в число и сравнивать с текущей датой? Или это ненужное велосипдостроение?

Аватара пользователя
Гocть
Эксперт
Сообщения: 1398
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: БД контроль свободных/занятых курьеров

Сообщение Гocть » Чт дек 06, 2018 10:24 am

rausNT писал(а):Сам бы я не догадался хотя все ответы на поверхности, даже без скриптов.

© Опыт водкой не зальешь. :)
rausNT писал(а):в DX нет же функции, возвращающей количество дней в месяце?

Чтобы получить количество дней в месяце, нужен год (не забывайте 29 февраля в високосном). Примерно так:

Код: Выделить всё

DAYSBETWEEN(BEGINMONTH([Дата]),ENDMONTH([Дата]))+1
Фрилансер. Разработка на заказ. Консультирование.

Kort
Интересующийся
Сообщения: 145
Зарегистрирован: Пт ноя 17, 2017 12:48 pm
Откуда: Москва

Re: БД контроль свободных/занятых курьеров

Сообщение Kort » Чт дек 06, 2018 5:11 pm

Полезная штука...

Я немного по издевался. Голубым актуальная дата. Серым выходные дни :D Не доделал правда...но суть ясна.

Изображение


А как календарь вбивали? Неужели ручками до 24того года? Это можно как то автоматизирвоать?

Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: БД контроль свободных/занятых курьеров

Сообщение rausNT » Чт дек 06, 2018 5:34 pm

Kort писал(а):А как календарь вбивали? Неужели ручками до 24того года? Это можно как то автоматизирвоать?


календарь не стал использовать, ибо и так все заработало. Не руками конечно, и так кучу почти одинакового кода пришлось вбить. Наверное так придумали ООП, чтобы облегчить такие задачи.
В экселе протянул значения и импортировал.


Вернуться в «Помогите собрать базу!»