2012-03-23 2 views
0

누구나 날짜를 기준으로 업무용 조건부 서식을 얻을 수 있습니까?SharePoint 2010 및 고급 조건부 지정

7 일 전에 작성된 목록 항목에 서식을 적용하고 싶습니다.

나는 Google 검색을 다 써 버렸다. 이것은 다른 사람들이 사용한 것처럼 보이는 표현입니다. 그러나 그것은 나를 위해 일하지 않습니다.

number(translate(substring-before(@Created,'T'),'-','')+7) >= 
    number(translate(substring-before($Today,'T'),'-','')) 

답변

1

나는 당신의 XSL 템플릿 일치를 찾는다 고 생각합니다. 는 SharePoint 디자이너 수식 필드에서

<xsl:variable name="dateTime" select="ddwrt:FormatDate(string(@Created), 1033, 3)" /> 
<xsl:variable name="dateTimeCondensed" select="ddwrt:FormatDate(string(@Created), 1033, 2)" /> 
<xsl:variable name="date" select="substring-before(substring-after($dateTime, ', '), ', ')" /> 
<xsl:variable name="month" select="substring-before($date, ' ')" /> 
<xsl:variable name="day" select="substring-after($date, ' ')" /> 
<xsl:variable name="time" select="substring-after($dateTimeCondensed, ' ')" /> 

, 조건부 서식에 계산 수식을 만들 7 일 이상 전에 생성로 표시되는 목록 항목이 연결;

은 = 생성 = +

7 기본적으로 당신이 "계산 된 열"을 이야기하고 조건부 서식이 XSL 내 목록으로, XSL 변환을 기반으로합니다 변수에 대해 설명합니다. 위의 예제에서 설명한 내용이 XSLT 인 것으로 보이는 것처럼 XSL 템플릿을 수동으로 편집하지 않아도됩니다.

SharePoint Designer 2010에서는 계산 된 열과 formats are described on MSDN을 참조 할 수 있습니다.

희망이 있습니다. :)

관련 문제