Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Высчитывание и подстановка нескольких дат в sql запрос
|
|||
|---|---|---|---|
|
#18+
Ребят, есть SQL-запрос(дело происходит с MS SQL 2008R2 и MS Project Server 2010), который возвращает число. Используются 4 параметра: MSP_EpmResource.ResourceEmailAddress - тут опознается пользователь, который зашел на сайт (чтобы для него считалось) MSP_EpmTask.TaskPercentCompleted - процент выполнения задачи (чтобы считались задачи выполненные на 100%) MSP_EpmAssignment.AssignmentActualStartDate - дата начала отсчета MSP_EpmAssignment.AssignmentActualFinishDate - дата окончания отсчета Иными словами задается период, за который нужно выбрать все задачи, завершенные на 100% для определенного человека, потом посчитать сумму затрат по этим задачам и получить число (у нас это премия сотрудника). В текущей реализации это делается с помощью 2х календарей и кнопки, после чего число выводится в текстбокс. Начальство не оценило, сказано идти по "iphone way", т.е при открытии страницы должно выводиться уже посчитанное число для текущего периода (с 17 числа предыдущего месяца по 16 число текущего месяца). Прикрутить это с onload не проблема. Проблема сделать так, чтобы даты автоматически подставлялись в запрос. К примеру сегодня 15.11, значит считать должен с 17.10 по 16.11. А если сегодня 26.11, значит должен считать с 17.11 по 16.12. Подскажите как сделать? Вот код запроса Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2012, 05:39 |
|
||
|
Высчитывание и подстановка нескольких дат в sql запрос
|
|||
|---|---|---|---|
|
#18+
в принципе, как выставлять месяц, я придумал, но как теперь фиксировано задавать 17 или 16 число? куча текстбоксов чисто для информативности Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2012, 09:00 |
|
||
|
Высчитывание и подстановка нескольких дат в sql запрос
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2012, 10:22 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=116&tid=1359039]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 325ms |

| 0 / 0 |
