Կարգավիճակի արխիվներ: Data Դիտել Web Part

Համեմատելով ժամկետները մի Տվյալների Դիտել Վեբ մասին կառուցել WSS KPI

Նշում: սա առաջին անգամ զետեղվել www.endusersharepoint.com այստեղ: http :/://www.endusersharepoint.com/2009/11/02/comparing-dates-in-a-data-view-web-part-to-build-a-wss-kpi-in-sharepoint/.

Սա եւս մեկ օրագիրը գրություն է համեմատելով ամսաթվերը է XSL է տվյալների դիտիր վեբ մասնակի Sharepoint.

Սա իմ սցենարը:

  • Ես գործարկողի ցուցակ.
  • Գործարար նպատակն է աջակցել ցուցակի գաղափարը նոր աշխատակցի ու նրա խնդիրները կավարտվեն շրջանակներում 7 օրերը `սկսած աշխատանքը.
  • Դրանք են մի զգուշացնող գոտի »անվան 4 օր, եթե դրանք չեն ավարտվել: Այդ առաջադրանքները.
  • Ես ուզում եմ ստեղծել մի պարզ վահան, որը ցույց է տալիս, կանաչ, երբ նրանք չեն ավարտել է խնդիրը, կամ եթե ունեն ավելի 4 օր լրացնել այն.
  • Ես ուզում եմ, որ վահան է ցույց տալ, դեղին, եթե դրանք գտնվում են ահազանգման գոտում.
  • Ես ուզում եմ ցույց տալ, կարմիր, եթե նրանք չեն ավարտել խնդիր հետո պատշաճ օրվանից.

Ես պարտք է այս հոդվածը ում Marc Անդերսոնի հետ Օգտվող (http://mdasblog.wordpress.com/2008/02/19/comparing-dates-in-sharepoint-using-xsl/) ստանալ համեմատությունը տրամաբանությունը եւ այս հոդվածը ում www.endusersharepoint.com այն հիմնարար գաղափարների հետեւում է կառավարման էջը (http://www.endusersharepoint.com/2008/12/09/visual-indicators-for-the-masses-kpis-in-wss/) գրել Toni Frankola.

Դուք պետք է կարդալ աջակցող բլոգերը, բայց իրականացումը շարունակվում է այսպես:

  1. Ստեղծել բովանդակության տեսակը (սյունակ + CT)
  2. Ստեղծել գործարկողի ցուցակը, եւ կապել այն բովանդակության տեսակ.
  3. Ստեղծել վեբ մասին էջը.
  4. Ավելացնել գործարկողի ցանկը, ինչպես նաեւ ինտերնետային էջի մասին.
  5. Բացիր մինչեւ էջը SPD.
  6. Փոխանակեք ցուցակը մի DVWP.
  7. Փոփոխել XSL առաջացնում է վահան bits.

Ես ունեմ երկու ժամկետները: a warning date and a due date. To compare the dates, իմ xsl ունի հետեւյալ:

 
 <xsl:ընտրել>
 
 <!-- Երբ երկու ժողովածուն եւ քաղաքականություն են ստորագրել, մենք կանաչ անկախ ամսաթվերի. -->
 <xsl:երբ փորձարկում= "@ = Employee_x0020_Handbook_x003F_ 1 եւ դիմանամ էսչափ Security_x0020_Policies = 1">
 <img ԲացելՊահեստավորված »/ _layouts միասին` Լուսանկարներ / KPIDefault-0.GIF" հին= "Ոչ մի խնդիր"/>
 <ա Ռաֆֆի Չ.= "/ HumanResources խմբին ցանկերը / New Employee Checklist / EditForm.aspx?ID ={@ ID}&AMP;Source = / HumanResources / Հղում փաստաթղթերը / New Վարձակալություն Dashboard.aspx"> [Խմբագրել]</ա>
 </xsl:երբ>
 
 <!-- Ցույց սաթ ցուցանիշը: Եթե մենք նախկինում ահազանգման ամսաթվի. -->
 <xsl:երբ փորձարկում= "Ddwrt:FormatDateTime(լարային(ddwrt:Այսօր()), 1033, 'YyyyMMdd') &GT;= Ddwrt:FormatDateTime(լարային(@ TaskDueDate), 1033, 'YyyyMMdd')">
 <img Բացել= "/ _layouts/images/KPIDefault-2.GIF" հին= "Ժամկետանց"/>
 <ա ոճ= "Սահման: 0px" Ռաֆֆի Չ.= "/ HumanResources խմբին ցանկերը / New Employee Checklist / EditForm.aspx?ID ={@ ID}&AMP;Source = / HumanResources / Հղում փաստաթղթերը / New Վարձակալություն Dashboard.aspx"> [Խմբագրել]</ա>
 </xsl:երբ>
 
 <!-- Ցույց կարմիր ցուցանիշը, եթե մենք անցել Վերադարձի ամսաթիվը. -->
 <xsl:երբ փորձարկում= "Ddwrt:FormatDateTime(լարային(ddwrt:Այսօր()), 1033, 'YyyyMMdd') &GT;= Ddwrt:FormatDateTime(լարային(@ Warning_x0020_Date), 1033, 'YyyyMMdd')">
 <img Բացել= "/ _layouts/images/KPIDefault-1.GIF" հին= "Զգուշացում"/> 
 <ա Ռաֆֆի Չ.= "/ HumanResources խմբին ցանկերը / New Employee Checklist / EditForm.aspx?ID ={@ ID}&AMP;Source = / HumanResources / Հղում փաստաթղթերը / New Վարձակալություն Dashboard.aspx"> [Խմբագրել]</ա>
 </xsl:երբ>
 
 <!-- Եթե ​​մենք ստանում այստեղ, մենք ավելի շուտ, քան ահազանգման ամսաթվի, այնպես որ մենք կանաչ. -->
 <xsl:այլապես>
 <img ԲացելՊահեստավորված »/ _layouts միասին` Լուսանկարներ / KPIDefault-0.GIF" հին= "Ոչ մի խնդիր"/>
 <ա Ռաֆֆի Չ.= "/ HumanResources խմբին ցանկերը / New Employee Checklist / EditForm.aspx?ID ={@ ID}&AMP;Source = / HumanResources / Հղում փաստաթղթերը / New Վարձակալություն Dashboard.aspx"> [Խմբագրել]</ա>
 </xsl:այլապես>
 
 </xsl:ընտրել>

Մի քանի հիմնական կետերի վերեւից:

  • I tried to compare dates without using the ddwrt functionality and got nowhere. I still don’t understand that. They dates displayed correctly, բայց երկուսն էլ ">"Եւ"<” comparisons always failed. Վերջում, ddwrt եկավ իմ օգնության (շնորհակալություն, կրկին, Marc).
  • Ես նույնպես ցուցադրում է [Խմբագրել] link to the item. I mainly did this so that I could easily test this out. The link itself may be useful to someone trying to figure it out.
  • Դա իրականացվում է Sharepoint համակարգ եւ աշխատում իսկը.
  • Պատկերները: Ես տեղեկատուներ էին _layouts գրացուցակում (/_layouts միասին `Լուսանկարներ / KPI են ...) առկա են դուրս արկղում իմ միջավայրում, այնպես էլ, հավանաբար, մատչելի ձեզ համար, ինչպես նաեւ.

Ահա մի էկրան կրակոցը ինչ կարծես ինձ համար:

image

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արագ եւ հեշտ: Ստեղծել Տվյալների Նայել վեբ դեմ (DVWP)

Կա հարստությունը մեծ տեղեկությունների վրա WSS 3.0 Data Դիտել Web Part (DVWP) on the web from several sources. Սակայն, I found it to be surprisingly difficult to find information on this first very basic step. Here is another article in the "quick and easy" Սայլակ դիմել այն.

Հետեւեք այս քայլերին, ստեղծել տվյալների դիտեք վեբ մասին (DVWP). They are based on an "Announcements" Վեբ մաս, բայց կիրառվում է բոլոր ցուցակները.

  1. Ստեղծել Հայտարարություններ վեբ մասը եւ ավելացնել այն կայքում.
  2. Բացեք կայքը է Sharepoint դիզայներ.
  3. Բացիր այս կայքի default.aspx.
  4. Select the Announcements web part and right-click.
  5. From համատեքստում ընտրացանկում, ընտրել «նորադարձ XSTheT Data View ".

Sharepoint Designer տեղեկացնում ենք ձեզ, որ այս կայքը է հարմարեցված իր կայքի սահմանումը. Դա պարտադիր չէ, որ վատ, բայց կան կարեւոր հետեւանքներ (կատարում, բարձրացնել, ուրիշները) որոնք դուրս են շրջանակներում այս փոքրիկ «Արագ եւ հեշտ" մուտք. To get more information on this subject, Ես խորհուրդ երկու գրքերը այստեղ ինչպես նաեւ `Ձեր սիրելի Internet որոնում.

Հաստատեք, որ դուք արել է այն ճիշտ:

  1. Փակեք եւ նորից բացել ոստայնաթերթիչը (խուսափելու պատահաբար նորից փակցնում բնօրինակի "ավելացնել նոր վեբ մաս»:).
  2. Ընտրել կայքի մասին է սլաքը բացվող եւ ընտրեք «փոփոխել Հղում Web Part" սկսած ցանկից.
  3. Այդ գործիքը վահանակ բացում դեպի աջ.
  4. Վահանակը տեղակայվում է փոխվել իր սովորական սահմանված ընտրանքներ այս:
պատկեր