Naveen.Sanagasetti Ответов: 0

Sharepoint 2013, ежемесячный просмотр календаря скрывает выходные дни, даже если мы заказываем отпуск на выходные дни


Всем Привет,

Недавно мы перешли с SharePoint 2010 на 2013 год, после того как migrate my calendar view не работал должным образом.

Фактическое требование заключается в том, что у нас есть основные внутренние планы отпусков команды, поэтому я использовал для создания ежемесячного представления календаря SharePoint, а с помощью веб-части редактора контента я просто скрываю выходные дни, даже если я заказываю свой отпуск с Недели 1 до следующей недели подряд, т. е. Неделя 2 Мой план отпуска был отлично отображен.

Пример: если я закажу свой план отпуска с 9 мая 2019 года по 15 мая 2019 года, даже если я скрою выходные дни, в моем представлении календаря в SharePoint 2010 нет никаких проблем.

Но в SharePoint 2013 то же самое давало неправильный пользовательский интерфейс в моем представлении календаря. Он не отображается правильно детали отпуска пятница пропущена и четверг также будет блокировать только половину дня

Приложение PA для вашей справки,

Что я уже пробовал:

Я пробовал использовать приведенный ниже код в CEWP

<pre lang="CSS"><pre><style type="text/css">


TABLE.ms-acal-month TR TH:first-child + TH + TH + TH + TH + TH + TH {
	DISPLAY: none !important
}
TABLE.ms-acal-month TR TH:first-child + TH + TH + TH + TH + TH + TH + TH {
	DISPLAY: none !important
}
TABLE.ms-acal-month TR TH:first-child {
	DISPLAY: none !important
}
TABLE.ms-acal-month TR TD + TD + TD + TD + TD + TD DIV {
	WIDTH: 1px; DISPLAY: none !important
}
TABLE.ms-acal-month TR TD + TD + TD + TD + TD + TD {
	WIDTH: 0.5%
}
TABLE.ms-acal-month TR TD + TD + TD + TD + TD + TD + TD {
	DISPLAY: none !important
}
TABLE.ms-acal-detail TR TD + TD + TD + TD + TD + TD {
	WIDTH: 0.5% !important
}
TABLE.ms-acal-detail TR TD + TD + TD + TD + TD + TD DIV {
	DISPLAY: none !important
}
TABLE.ms-acal-detail TR TD + TD + TD + TD + TD + TD + TD {
	DISPLAY: none !important
}
.ms-acal-month-top SPAN {
	DISPLAY: inline !important
}
.ms-acal-month-top SPAN + SPAN {
	DISPLAY: none !important
}
.ms-acal-week-top TD DIV SPAN {
	DISPLAY: inline !important
}
.ms-acal-week-top TD DIV SPAN + SPAN {
	DISPLAY: none !important
}
.ms-acal-time {
	DISPLAY: none
}
.ms-acal-sdiv {
	MARGIN-LEFT: -58px
}
.ms-acal-sdiv A {
	WIDTH: 100%; POSITION: absolute; LEFT: 0px
}
.ms-acal-title {
	HEIGHT: 35px; PADDING-TOP: 0px
}</style><br/><br/>


Когда я перекрестно проверяю элемент браузера, я обнаружил, что существует проблема с шириной css, когда я бронирую свой отпуск с Недели 1 по Неделю 2, ширина ячейки дает мне значение "-ve"

ЭКС:
<pre><div class="ms-acal-item" style="position:absolute;left:598px;top:217px;width:-597px;height:19px;border-width:1px 0px 1px 2px;" title="5/9/2019 - 5/15/2019 " _index="1,0" "=""><div class="ms-acal-mdiv"></div></div>

0 Ответов