Комментарии 15
а еще PWA можно обмануть и запустить на Firefox, используя плагин IE tab.
(хотя таблицы ганта не будут работать, но это не страшно если в основном пользуешься задачами.)
(хотя таблицы ганта не будут работать, но это не страшно если в основном пользуешься задачами.)
+1
Не совсем понятно, зачем это нужно на Windows, где для PWA можно и IE запустить.
0
Ну хотя бы для того, чтобы не сидеть в двух браузерах.
Кстати вспомнил такие грабли как «битые задачи», например это может произойти из-за сбоя при опубликовании новых задач в проджек про, или при удалении уже имеющейся задачи и повторном опубликовании.
При таких граблях возникает характерная ошибка у юзеров на которых распространялась задача, когда при нажатии на «мои задачи» выходило сообщение:
«Возникла неожиданная ошибка.
Страница обслуживания веб-частей: При наличии соответствующих разрешений вы можете с помощью этой страницы временно закрывать веб-части и удалять личные настройки. За дополнительной настройкой обратитесь к администратору узла.»
Для нахождения этой битой задачи можно использовать SQL скриптик:
Кстати вспомнил такие грабли как «битые задачи», например это может произойти из-за сбоя при опубликовании новых задач в проджек про, или при удалении уже имеющейся задачи и повторном опубликовании.
При таких граблях возникает характерная ошибка у юзеров на которых распространялась задача, когда при нажатии на «мои задачи» выходило сообщение:
«Возникла неожиданная ошибка.
Страница обслуживания веб-частей: При наличии соответствующих разрешений вы можете с помощью этой страницы временно закрывать веб-части и удалять личные настройки. За дополнительной настройкой обратитесь к администратору узла.»
Для нахождения этой битой задачи можно использовать SQL скриптик:
use ProjectServer_Published
SELECT Assgn1.PROJ_UID, Proj1.PROJ_NAME, Proj1.WRES_UID, Res2.RES_NAME AS PROJ_MANAGER, Assgn1.WRES_UID_MANAGER,
Res2.RES_NAME AS RES_MANAGER, Assgn1.ASSN_UID, Assgn1.TASK_UID, Assgn1.TASK_NAME, Assgn1.RES_UID, Res1.RES_NAME,
Assgn1.CREATED_DATE, Assgn1.MOD_DATE
FROM MSP_ASSIGNMENTS_SAVED AS Assgn1
INNER JOIN MSP_PROJECTS AS Proj1 ON Assgn1.PROJ_UID = Proj1.PROJ_UID
INNER JOIN MSP_RESOURCES AS Res1 ON Assgn1.RES_UID = Res1.RES_UID
INNER JOIN MSP_RESOURCES AS Res2 ON Assgn1.WRES_UID_MANAGER = Res2.RES_UID
INNER JOIN MSP_RESOURCES AS Res3 ON Proj1.WRES_UID = Res3.RES_UID
WHERE
(NOT EXISTS (SELECT 1 AS Expr1 FROM MSP_TASKS_SAVED AS Task1 WHERE (TASK_UID = Assgn1.TASK_UID)))
+1
по поводу второй большой проблемы: вроде можно было воспользоваться «Панель управления -> Учётные записи пользователей -> вкладка Дополнительно -> Дополнительно». Поправьте если не так.
0
И наконец самые большие грабли — ужасный интерфейс. Для маленьких проектов — пока разберешься со всеми настройками и всех участников как надо пропишешь — можно уже проект успеть в одиночку сделать. Для больших проектов — нужно иметь потрясающее воображение и пять лет обучения на курсах MS Project, чтобы разобраться во всех стрелочках, перенаправлениях, подзадачах и пр. — выглядит как рандомальный набор знаков.
0
Это не те грабли, которые можно обойти…
0
Ага. Я работал почти год с проджектом в большой организации. Под конец плюнул и перешел на бумагу. Эффективность выросла на порядок.
0
Как в варианте с бумагой (без Project Server и PWA) контролировать реальные трудозатраты ресурсов? Каждый вечер обходить всех сотрудников с табелем и записывать часы?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Подключение к MS Project Server или Грабли — не роскошь