arhive lunare: Iulie 2009

Afecţiuni pre-existente: SharePoint alertă şabloane la salvare (?)

Unul dintre clienţii mei au lucrat cu un antreprenor anterioare pentru a construi un mic, dar util cerere de HR pentru întreprindere. Că contractantul folosit SharePoint Designer pentru a pune în aplicare flux de lucru parte din soluția. Este un pic de un dezastru. De exemplu, există nouă SPD fluxuri de lucru în sprijinul unui singur flux de lucru logic procesul şi până la cinci dintre ele pot foc simultan în orice moment dat condiţiile dreapta. Nu este ușor de depanat 🙂

Clientul meu are un număr de cerinţe încă-restante, dintre care unul este de a oferi, în general, mai multe context când sistemul trimite alerte e-mail – atât în e-mail în sine, precum şi forme de activitate asociat. Ca SPD ştiu implementatori de flux de lucru, acţiunea de SPD "colectarea de date de utilizator" de fapt creează o sarcină cu un tip de conţinut personalizat. Când vom folosi această acţiune, noi nu ajunge pentru a specifica de mult. Ne puteţi solicita pentru unele valori (ex. "aprobarea" sau "deny") şi putem specifica o valoare greu codificate în titlul și Descrierea. Asta e despre asta.

Cerinţa clientului meu este de două ori:

  1. Când SharePoint Trimite un e-mail despre o misiune de activitate, include o mulţime de informaţii despre sarcina în corpul e-mail.
  2. Mai important, de departe – Când utilizatorul face clic pe link-ul de sarcină în e-mail, formularul de sarcina ar trebui să aibă toate informaţiile aprobator are nevoie pentru a face si aprobare sau de a refuza Decizia. chiar acum, Managerul trebuie să faceţi clic pe link-ul de elementul în sine să găuriţi în jos detalii care stau la baza şi nimeni nu îi place asta. Trebuie să faceţi clic în e-mail. Atunci ai nevoie să faceţi clic pe un link fel de obscur pe punctul de activitate. Apoi vă puteţi uita la datele care stau la baza (InfoPath o forma în acest caz). Apoi faceţi clic pe spate/spate, etc. Toată lumea urăşte l.

I-am moştenit această soluţie tehnică oarecum murdar şi vreau să fac modificări în mod puţin deranjante posibil.

Abordarea eu sunt luând chiar acum este de a crea un șablon particularizat de alertă. Puteţi citi despre faptul că aici. Fluxul funcţionează ca aceasta:

  • Ruleaza de flux de lucru SPD.
  • La un moment dat, atribuie un task manager.
  • SharePoint sistem automat a trimite afară o alertă la acel manager. Acest lucru nu este o parte din fluxul de lucru SPD, ci mai degrabă "ce SharePoint nu." (Serviciul cronometru SharePoint, Cred că).
  • O rutină de alertă personalizată este invocat în favoarea procesului de alertă standard (urma magic regulile descrise mai sus face referire articolul).
  • Când se execută meu personalizat handler de alertă, acesta generează un e-mail frumoase. Mai important, deoarece are sarcina în mână, ea, de asemenea, Decoreaza sarcina efectivă cu toate informaţiile de contextul necesar pentru a îndeplini cerinţa de afaceri.
  • Devine de e-mail de utilizator şi este plin de informaţii utile contextul.
  • Utilizatorul face clic pe link-ul de sarcină şi sarcina în sine este plin de informaţii utile contextul.
  • Toată lumea merge acasă să aibă pepene si inghetata.

Am facut-o POC iute si funcţionează bine într-un mediu de laborator. I a lua meu alertă e-mail personalizat cum era de asteptat. Primesc, de asemenea, pentru a actualiza sarcina Descrierea şi titlul în sine.

Bit înşelător numai, până în prezent, este de a evita o situaţie în care alerta actualizări element, un alt alertă de declanşare. Acest lucru nu vă faceţi griji eu.

Pare promiţătoare până în prezent...

Mare lucru despre acest lucru este că nu am nevoie să muck despre cu oricare dintre fluxurilor de lucru existente SPD. Ele sunt blissfully cunoştinţă că este un handler de alertă"IIZ RUNNIN ÎN DA BAKGROUND, DECORATIN TEH TASK LISTĂ WIF MOAR CONTEXT”.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Trăiască SharePoint Q&O sesiune de joi 07/30/09 @ 12:30 PM EDT de sfârşit 1:30PM EDT

Actualizare: Format pentru acest lucru este, în principiu, o conferinţă de apel cu o pereche de PPT diapozitive pentru a seta scena. Avem un mediu de SharePoint pe standul de la foc până în cazul în care ajută afară, dar acest lucru este în principal oamenii vorbesc cu voce tare. Vor exista oportunitati pentru urmărire până prin e-mail.

Revenind la prima mea vreodată SharePoint conferinta, doar peste un an în urmă, I-am fost lovit de cât de teribil un Q live&O sesiune poate fi. Organizatorii conferinţei au pus împreună un fel de grup ad-hoc de "experţi" (adică. oameni care au fost suspendate în jurul şi nu au fost frică de a privi la prostie până pe scena) pentru a răspunde la orice întrebare care a venit din partea publicului în sala de. Acesta a fost în capul meu atunci, şi periodic de atunci, pentru a găzdui o sesiune de similare, dar fă-o pe linie şi telefonul. Nu cred că poate fi la fel de bun ca o în persoană Q&O sesiune de, dar cred că ar putea fi destul de cool.

În cele din urmă am ajuns în jurul să-l şi joia viitoare, 07/30, compania mea (Arcovis) şi partener de afaceri, Sisteme integrate si servicii de grup, va fi gazduieste o Q&A ca asta. Sper să fac aceste regulat, de câte ori săptămânal.

Această inaugurală sesiune va fi probabil un pic accidentat, dar conceptul este acest lucru:

  • Dacă aveţi întrebări pe care doriţi să fi răspuns în timpul sesiunii de, doar arată-te şi cere.
  • dacă vrei, Puteţi e-mail întrebarea în avans.

Am de gând să cheltuiţi în prima jumătate a Q&Pe e-mail întrebări şi apoi deschideţi-l până la ceva care cineva întreabă după aceea.

Sesiunea are loc joi, 07/30 pornind de la 12:30 şi se încheie la 1:30 PM EDT.

Dacă sunteţi interesat, vă rugăm să vă înregistraţi aici: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

Panoul va include mine şi alte corpuri de iluminat SharePoint. You’ll have to sign up to find out who they are 🙂

Dacă doriţi să fie una dintre aceste corpuri de iluminat, pentru un viitor Q&O sesiune de, să-mi spuneţi.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Technorati Tags:

Încorporaţi dezvoltator note în interiorul formulare InfoPath

Eu încă mai locuiesc în formulare InfoPath lume şi am nevoie pentru a face una din aceste "mici" modificări la un formular care, din păcate, pauze o convenţie de denumire am adoptat cu el două săptămâni în urmă. M-am gândit la mine, "cineva se întâmplă să se uite la acest lucru un an de acum şi să spună, "Ce gândeam Paul? De Jove, lui convenţie de denumire nu are sens!”

Am dat seama că ar putea crea o vizualizare formular pentru acest lucru şi apoi, din nou, dat seama că am putut făcut ceva de genul asta toate-a lungul. Am adăugat o vedere de "Dezvoltator note" formular InfoPath ca atare:

image

Am configurat forma astfel încât utilizatorii nu pot ajunge la acel şi, prin urmare,, este doar vizibile cu clientului InfoPath în Vizualizare proiect. Acum mă simt un pic inoculat împotriva unor viitoare dezvoltator necunoscut privindu-mi forma și gândire gândurile rele despre mine. Pfiu!

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Technorati Tags:

Gestionarea InfoPath Views

Am par să treacă prin fazele InfoPath în cazul în care, din senin, Eu sunt crafting o grămadă de forme. Degetele mele învăţa cum să utilizaţi instrumentul bine şi apoi mă duc prin secetă nouă luni şi trebuie să-l înveţe peste tot din nou.

Eu sunt în mijlocul unei faze de InfoPath şi eu sunt crearea de formulare InfoPath cu o mulţime de opinii. Un lucru veţi observa, probabil, este că InfoPath 2007 clientul prezinta opinii în ordine alfabetică. Aceasta este o adevarata pacoste unele ori. Tehnica mea cel mai bun in aceste zile este să adauge un număr de nume de vizualizare, astfel încât acestea să arate întotdeauna în ordine vreau, după cum este ilustrat aici:

image

Mi-aş dori eu au fost fac asta tot timpul.

</scop>

Aboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Technorati Tags: