Program de instruire angajat și materiale şablon — Bug decrement în şablon

Clientul a observat un bug astăzi cu şablonul mentionate mai sus.

Curs de manageri crea cursuri. Atunci când creaţi un curs, Managerul specifică numărul maxim de locuri disponibile.

Şablon prevede înscrierea autoservire. Mă înscriu şi un flux de lucru ataşat la înregistrare lista decrements "locuri disponibile" asociate cu acel curs.

Persoane fizice, de asemenea, poţi retrage la un curs. Bug-ul se află aici. Anulare înregistrare la un curs nu incrementează contra locuri disponibile. Ca rezultat al, locuri disponibile nu este corectă. Această problemă este agravată de faptul că, atunci când decrements locuri disponibile la zero, înregistrare de autoservire nu mai este permis.

Din fericire, Microsoft oferă fluxul de lucru pentru acest proces. Chiar mai bine, este un flux de lucru de drept-înainte, creat prin SharePoint Designer.

Urmaţi paşii de nivel înalt pentru a repara:

  1. Foc până PSD.
  2. Acces la site-ul bazat pe șablonul de formare.
  3. Acces la "retragerea de participant" flux de lucru.
  4. Introduce aceşti paşi (Eu le-a făcut primele două etape):
    1. Se calculează Cursuri:Umplut de locuri minus 1 (Ieşire la Variabila:calc)
    2. (apoi) Actualizare articol în Cursuri

Faceţi clic pe Terminare şi aţi terminat.

Capturi de ecran:


SharePoint Designer:

imagine

Flux de lucru terminat:

imagine

Calcula detaliaþi-jos:

imagine

Actualizare articol la cursuri:

imagine

5 gânduri pe "Program de instruire angajat și materiale şablon — Bug decrement în şablon

  1. Doug ucide

    Hi Paul. Thaks pentru postarea despre această problemă. Apreciez asta. Am găsit un alt defect deşi. Când un utilizator unregisters la un curs, procesul de retragerea este selectarea intrarea lista corectă a şterge. În loc de selectare listă intrarea care corespunde ID-ul de elementul selectat pe pagina mea cursuri se actualizează prima intrare în lista de înregistrări indiferent de utilizator sau clasa. Orice idei despre cum pentru a corecta această problemă?

    Răspuns
  2. Arun singh
    Hi Paul,
    Şablon: Angajat de formare programarea & Materiale
    Vreau să adăugaţi o coloană mai personalizat în cursul(de formare) lista i.e comisionar unitate verticală coloană,dar am incercat multe pentru a insera coloane, dar în Zadar. Din nou am incercat prin XSLT în SPD, dar nici un folos, primesc eroare. Este foarte obligatorii pentru mine de a utiliza mai multe coloane din listă(NewForm.aspx de Cource lista).
    Plz spune-mi, Cum pot depăşi această problemă.
    Mulţumesc în avans
    Arun
    Răspuns
  3. Tania

    Vreau să trimit un e-mail de confirmare retragerea atunci când un individ unregisters. Cum pot configura acest flux de lucru fără a distruge în cele din urmă obţine retragerea locuri disponibile la locul de muncă? Vă rugăm să ajute.

    Răspuns
    1. Paul Galvin Mesaj autor

      Ne pare rău pentru a nu răspunde. Am pierdut urmări de unele dintre comentariile în blog-ul se mută şi locuri de muncă. Sper că aţi fost capabil de a obţine acest lucru.

      Răspuns

lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *