Månedligt arkiv: Februar 2008

Løsning (slags): Angive prioriteten for en opgave, ved hjælp af SharePoint Designer

Jeg har en business scenarie som dette:

  • En bruger overfører et dokument til et dokumentbibliotek.
  • Hun vælger en indholdstype og indtaster metadata efter behov. Et af felterne meta data er et flag, "Haster".
  • Dette udløser en SharePoint Designer arbejdsprocessen,, blandt andet, bruger den "indsamle Data fra en bruger" handling.

"Indsamle Data fra en bruger" opretter et element i en opgaveliste, anmoder om godkendelse til dette dokument.

Jeg havde brug at oprette en visning af opgavelisten, der viste hasteanmodninger om godkendelse.

Løsning: Sætte ord "haster:" i titlen på disse opgaver.

Jeg ville have foretrukket at angive feltet prioritet direkte. Dog, Jeg var ikke i stand til at gøre det af flere årsager:

  1. Handlingen Indsaml data giver ikke en mekanisme til at opdatere alle felter undtagen titel (og de ekstra felter, du vil indsamle data).
  2. Den "Tildel en at vare" handling har den samme opgave.
  3. Det er muligt at indsætte et element i en liste (dvs. indsætte et element i hverv listen direkte) men dette ikke handlingen blokering. Det betyder, at arbejdsprocessen ikke venter for brugeren at udføre opgaven.

Jeg fandt et par tilgange inden (Heldigvis) indser vi bare kunne sætte "presserende" i titlen.

  1. Start en arbejdsproces på listen over opgaver selv, så når en ny opgave er oprettet, det en eller anden måde krydse referencer tilbage til det dokument, der startede den første workflow, Træk værdien presserende flag og opdatere prioritet efter behov.
  2. Gøre noget ligende med en event modtager. På Opret opgave, Find det tilknyttede dokument og opdatering prioritet efter behov.
  3. Brug "oprette listeelementet" handling i forbindelse med "Vent for feltet ændring" handling og en event modtager. Hvis vi opretter et listeelement, Vi kan angive alle de felter, vi vil. Bruge en begivenhed modtager opdatere den oprindelige vare, når brugeren afslutter opgaven og "Vent for feltet ændring" aktionens betingelse ville være opfyldt og arbejdsprocessen vil fortsætte. (For anden grund, Jeg havde mere eller mindre afgjort på denne tilgang før klogt beslutter at gå væk i et stykke tid).

Der er en ulempe at min løsning (bortset fra det åbenlyse faktum, at kun teksten af titlen tyder uopsættelighed). Siden "indsamle feedback" accepterer kun hårdt kodet titel navne, Jeg skal bruge to forskellige indsamle feedback handlinger, hvis eneste forskel er, at hard kodet titel.

Men, i det mindste er der en løsning, der ikke kræver hændelsesmodtagere eller brugerdefinerede SPD handlinger.

Hvis nogen har løst det på en mere smart måde, Lad mig vide.

</slutningen>

Søndag Funny: At holde din søn på hans tæer

En af de mange glæder jeg tager i at være forælder til en ti-årig dreng er at finde nye måder at gøre ham grine eller tænke lidt anderledes spørgsmål og ting i verden. Jeg har brugt disse teknikker gennem årene:

===

Mistyde hans spørgsmål:

Søn: Hvad dag er det?

Far: En dag før onsdag.

S: Nej, Hvad dag i måneden er det?

D: Åh, Det har 4 dage efter Jan 25.

===

Pirrer ham og fortælle ham, at du vil stoppe når han holder op med at grine.

===

Gå ned ad trappen til TV-stuen og annoncere, "Det er godt at være daddy." Derefter, samle ham op for at få varmt spot på sofaen og skifte kanal til noget godt, ligesom Scifi channel.

===

Læst historier højt. Indsæt latterlige sætninger i historien. Min favorit er at tilføje "dræbe ham straks" Når hovedpersonerne støder nogle mindre problemer. For eksempel, "kniven gled i hånden, skære hans pegefinger, dræbe ham straks." Intet får helt din søn af en selvtilfreds og passivt lyttende tilstand som hovedpersonen dræbes øjeblikkeligt.

===

Læs historier forkert. Læs sætninger bagud. Den bedste del af dette er, at de første par gange jeg gjorde det, min søn troede han hjalp mig ved at påpege, at jeg ikke var læsning ord i den rigtige rækkefølge. Den nede side er, at han virkelig ikke ønsker mig at læse ham mere.

===

Gå til Burger King til frokost. Min søn ville spise BK morgen, nat og dag, hvis vi lod ham. Når du går, Fortæl ham, "Jeg kender du hader, vil der, men vi har simpelthen ikke noget valg." Når han forsøger at forklare, at elsker han BK, tale over ham og sige ting som "vi ikke har tid til at skændes om det! Vi kommer og jeg ønsker ikke at have en diskussion!"

(Det minder mig om min favorit Borg joke: "Borger King: Vi gør det vores måde. Din vej er irrelevant." hahaha!)

===

Åbne en bog til side 9 og sige, "hmm, Det er en ulige side".

===

Fyld verden med ærkefjender. "Vi kommer til at køre hurtigt over tå 7-11, ærke-fjende af 11-7 ".

"Din tante bor i Ringwood, Arch enemy til byen Squarewood."

===

Vi kører op til Massachusetts fra New Jersey flere gange om året og det ofte tager om 5 timer dør til dør. Da vi kommer hjem og trække ind i indkørslen sige, "Åh, Jeg glemte, Vi har brug at foretage en hurtig dash Home Depot."

===

Når du ser en voldelig episode i et TV-show (som helte), fortælle din søn, "nogle gange, på arbejdspladsen, Jeg har brug at ødelægge mine fjender ved at brænde dem i live, ved hjælp af beføjelser i mit sind. Jeg kan ikke lide det., men du må gøre, hvad du skal gøre."

===

Når du ser dårlig horror-film (Se "det er godt at være far" ovenfor), tillægge den onde karakter usandsynlige motiver. For eksempel, fortælle din søn, at grunden til Jason er så vred er fordi han ønsker nogle kage og de vil ikke lade ham have nogen.

===

Forklare telefonnumre forkert. I stedet for at fortælle din søn til at ringe til "201-111-2222", Fortæl ham det er "2-011-1-12222".

===

Hvilke tricks bruger du?

</slutningen>

Technorati Tags:

Gæst Blogging?

Det forekommer ret almindelig i verdens politiske blogging for en given blog til at være vært for en "gæsteblogger". Når jeg i politisk blog land skal jeg være iført en forskellige par briller, fordi det aldrig opstod mig at "gæst blogging" kan give mening for en teknisk blog som mit. Det er, indtil jeg læste dette indlæg af Kanwal Khipple over på Bedst af SharePoint Buzz- Januar 2008.

Tænker på det, Jeg mener, at der kunne være en masse mennesker derude i SharePoint land, der har kløe til at sammensætte en artikel, korte eller lange, tekniske eller mere erhvervsorienteret, osv, men ikke køre deres egen blog for alle de sædvanlige grunde. Hvis du er en af dem, Jeg ville være glad for at være vært for det. Du kan kontakte mig via e-mail eller Efterlad en kommentar. Jeg har ikke tænkt igennem enhver form for retningslinjer, men jeg formoder, at jeg ville have det til at være orienteret omkring SharePoint, men jeg vil også gerne smide i nogle personlige bemærkninger om consulting nu og derefter. Jeg forsøger også at udgive en "Søndag Funny" hver uge, og jeg er nødt til at løbe tør for ideer til.

Hvis du er en regelmæssig blogger allerede men vil gerne eksperimentere med gæst blogging, Jeg er absolut åben for at for, either as a host or a guest 🙂

</slutningen>

Technorati Tags: