SPD workflow “Kumpul Data Dari Pengguna A”: Ubahsuai Borang Petugas Generated

Saya bekerja pada sebuah projek yang menggunakan lima aliran kerja SharePoint Reka bentuk yang berbeza untuk mengendalikan beberapa dokumen kelulusan. SPD menyediakan "mengumpul data daripada pengguna" tindakan supaya kita boleh meminta pengguna untuk bit maklumat yang berbeza, seperti sama ada mereka meluluskannya, beberapa komen dan mungkin bertanya apa yang mereka mempunyai untuk makan malam malam lain.

Borang-borang adalah berfungsi dengan sempurna. Mereka akan terikat dengan senarai tugas sebagai sejenis kandungan. Mereka adalah 100% sistem yang dijana. Inilah kekuatan dan kelemahan mereka. Jika kita boleh hidup dengan borang lalai, kemudian kita baik pergi. Walau bagaimanapun, kita tidak mempunyai terlalu banyak mempengaruhi bagaimana SPD mencipta bentuk. Jika kita tidak suka itu kelakuan lalai, kita perlu mengambil jalan keluar dengan pelbagai helah untuk mendapatkan sekitar ia (contohnya, menetapkan keutamaan pada tugas).

Saya diperlukan untuk menyediakan pautan pada bentuk-bentuk tugas yang membuka sifat-sifat pandangan (dispform.asxp) "berkaitan perkara tersebut" dalam tetingkap baru. Ini menyediakan satu klik akses kepada data meta item-item yang berkaitan. Ini adalah apa yang saya maksudkan:

imej

Syukurlah, kita boleh berbuat demikian dan ia tidak sukar. Secara umumnya, api sehingga SPD, Direktori yang menempatkan aliran kerja fail dan membuka fail ASPX yang anda ingin ubah suai. Ini adalah hanya klasik XSL mengubah arahan dan jika anda telah mucked kira-kira dengan itemstyle.xsl, carian atau lain-lain senario XSL, ini akan membantu anda. Malah, Saya dapati ia secara amnya mudah kerana bentuk yang dihasilkan adalah agak mudah untuk diikuti berbanding dengan teras hasil carian web bahagian (atau CWQP mimpi buruk).

Kursus, Terdapat satu kesilapan utama. SPD di aliran kerja editor menjangkakan kawalan penuh ke atas fail tersebut. Jika anda mengubah suai ia, SPD bahagia akan menggantikan anda memberi perubahan yang hak set keadaan yang. Saya melakukan dua ujian yang cepat untuk melihat bagaimana buruk ini boleh. Kedua-duanya presuppose bahawa anda telah direka aliran kerja SPD sah yang menggunakan "mengumpul data daripada pengguna" melangkah.

Ujian 1:

  • Mengubah suai fail ASPX dengan tangan.
  • Menguji (mengesahkan bahawa perubahan anda telah disimpan dengan betul dan tidak melanggar apa-apa).
  • Membuka aliran kerja dan menambah tindakan yang tidak berkaitan (seperti "layari sejarah").
  • Simpan aliran kerja.

Keputusan: Dalam kes ini,, SPD tidak mewujudkan semula bentuk.

Ujian 2:

  • Melakukan perkara yang sama seperti yang #1 kecuali terus mengubahsuai "mengumpul data daripada pengguna" tindakan.

Keputusan: Ini semula mewujudkan bentuk dari awal, lebih-menulis perubahan.

Nota Akhir:

  • Sekurang-kurangnya dua tindakan SPD mencipta bentuk-bentuk seperti ini: "Mengumpul Data daripada pengguna" dan "Peruntukkan untuk melakukan perkara". Kedua-dua tindakan ini’ bentuk boleh diubah suai secara manual.
  • Saya dapat menjana link saya untuk dispform.aspx kerana, dalam kes ini, perkara relate sentiasa mempunyai ID yang tertanam dalam perkara berkaitan URL. Saya telah dapat cabutan itu dan kemudian membina sebuah <a href> Ia menyediakan ciri capaian satu klik meta data berdasarkan. Ia tidak mungkin bahawa URL anda mengikut peraturan ini. Mungkin ada cara lain untuk mendapatkan ID item berkaitan tetapi saya tidak pernah untuk menyeberang jambatan itu, jadi saya tidak tahu jika sampai ke sisi lain jurang.
  • Saya tidak menyiasat, tetapi saya tidak akan terkejut jika terdapat beberapa jenis fail template dalam 12 sarang bahawa saya boleh mengubah suai untuk mempengaruhi bagaimana SPD menjana bentuk lalai (sama seperti kita boleh mengubah suai template amaran).

</akhir>

Langgan ke blog saya!

4 pemikiran untuk "SPD workflow “Kumpul Data Dari Pengguna A”: Ubahsuai Borang Petugas Generated

  1. Jim Bob Howard

    Paul,

    Maklumat yang baik. Saya ingin menambah senario yang mencipta bentuk:

    Ujian 3:

    <li>Melakukan perkara yang sama seperti yang #1 kecuali menukar nama Aliran kerja yang (klik <Butang kembali untuk sampai ke dalam "menentukan aliran baru anda" Laman).</li>

    Keputusan: SPD menamakan semula direktori yang mengandungi aliran kerja dan borang-borang. Kerana ia mewujudkan ia di dalam "baru" direktori, Borang yang dicipta dari awal, lebih-menulis perubahan.

    Balas
  2. Tiada nama

    http://www.batteryfast.co.uk/compaq/310924-b25.htm compaq 310924-B25 bateri,
    http://www.batteryfast.co.uk/compaq/pp2162s.htm compaq bateri pp2162s,
    http://www.batteryfast.co.uk/compaq/pp2160.htm compaq pp2160 bateri,
    http://www.batteryfast.co.uk/compaq/n150.htm compaq N150 bateri,
    http://www.batteryfast.co.uk/compaq/n200.htm compaq N200 bateri,
    http://www.batteryfast.co.uk/compaq/n620.htm compaq n620 bateri,
    http://www.batteryfast.co.uk/compaq/pp2111x.htm compaq bateri pp2111x,
    http://www.batteryfast.co.uk/dell/inspiron-6000.htm dell INSPIRON 6000 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-9200.htm dell INSPIRON 9200 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-9300.htm dell INSPIRON 9300 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-9400.htm dell INSPIRON 9400 bateri,
    http://www.batteryfast.co.uk/dell/e1705.htm dell e1705 bateri,
    http://www.batteryfast.co.uk/dell/m1210.htm dell m1210 bateri,
    http://www.batteryfast.co.uk/dell/nf343.htm dell nf343 bateri,
    http://www.batteryfast.co.uk/dell/1210.htm dell 1210 bateri,
    http://www.batteryfast.co.uk/dell/cg036.htm dell cg036 bateri,
    http://www.batteryfast.co.uk/dell/t6840.htm dell t6840 bateri,
    http://www.batteryfast.co.uk/dell/latitude-x1.htm dell latitude x1 bateri,
    http://www.batteryfast.co.uk/dell/xd187.htm dell xd187 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-1300.htm dell INSPIRON 1300 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-b120.htm dell INSPIRON B120 bateri,
    http://www.batteryfast.co.uk/dell/inspiron-b130.htm dell INSPIRON b130 bateri,
    http://www.batteryfast.co.uk/gateway/m680.htm gerbang m680 bateri,
    http://www.batteryfast.co.uk/gateway/m360.htm gerbang M360 bateri,
    http://www.batteryfast.co.uk/gateway/m460.htm gerbang M460 bateri,
    http://www.batteryfast.co.uk/hp/m2000.htm hp M2000 bateri,
    http://www.batteryfast.co.uk/hp/dv1000.htm hp DV1000 bateri,
    http://www.batteryfast.co.uk/hp/dv4000.htm hp dv4000 bateri,
    http://www.batteryfast.co.uk/hp/ze2000.htm hp ze2000 battery,
    http://www.batteryfast.co.uk/hp/hstnn-db17.htm hp HSTNN-db17 bateri,
    http://www.batteryfast.co.uk/hp/n6000.htm hp n6000 bateri,
    http://www.batteryfast.co.uk/hp/n6100.htm hp n6100 bateri,
    http://www.batteryfast.co.uk/hp/f2019.htm hp f2019 bateri,
    http://www.batteryfast.co.uk/hp/f2019a.htm hp f2019a bateri,
    http://www.batteryfast.co.uk/hp/f2019b.htm hp f2019b bateri,
    http://www.batteryfast.co.uk/hp/hstnn-db02.htm hp HSTNN-DB02 bateri,
    http://www.batteryfast.co.uk/hp/dp399a.htm hp dp399a bateri,
    http://www.batteryfast.co.uk/hp/383968-001.htm hp 383968-001 bateri,
    http://www.batteryfast.co.uk/hp/f1739a.htm hp f1739a bateri,

    Balas
  3. Kirsten

    Terima kasih untuk ini hanya apa yang saya Cari!

    Saya telah mengumpul beberapa data daripada pengguna dalam SharePoint Reka bentuk aliran kerja langkah dan saya sekarang ingin memaparkan data dalam kedua “Ambil Data dari Pengguna” Borang satu langkah yang seterusnya dalam aliran kerja saya. Bagaimana saya boleh menambah kandungan saya aliran data pembolehubah dalam mengumpul Data dari borang pengguna?

    Boleh anda sila Tunjukkan kod yang anda gunakan untuk mencapai matlamat ini?
    Terima kasih,
    Kirsten

    Balas
    1. Paul Galvin Post pengarang

      Maaf kerana tidak menjawab. Saya lakukan proses pembersihan gergasi blog sekarang dan saya minta maaf kerana anda hilang. Saya harap anda tahu penyelesaian baik.

      Balas

Tinggalkan Jawapan

alamat e-mel anda tidak akan diterbitkan. Ruangan yang diperlukan ditanda *