ง่าย และรวดเร็ว: เปิดใช้งาน SharePoint Designer เวิร์กโฟลว์ปรับปรุงฟอร์ม InfoPath

สถานการณ์สมมติ: มีแบบฟอร์ม InfoPath ที่สิ้นสุดหน้ากระบวนการลำดับงานที่ดำเนินการโดยใช้ SharePoint Designer. ที่จุดหนึ่ง, ผู้จัดการต้องทำอนุมัติแบบ. เนื่องจากไม่สามารถนับบนประวัติลำดับงานเพื่อตอบสนองความต้องการตรวจสอบของฉัน, ฉันตัดสินใจที่จะเก็บข้อความของฉันเองตรวจสอบบนแบบฟอร์มโดยตรง.

ภาพรวม:

ออกแบบฟอร์ม และประกาศเป็นการ ชนิดเนื้อหา และฟอร์มไลบรารีเอกสาร. หมายต้องการเขตข้อมูลฟอร์มเป็นสามารถจากมอ. แบบฟอร์มเชื่อมโยงกับชนิดของเนื้อหา และชนิดของเนื้อหา "อยู่" ไลบรารีฟอร์ม (หรือหลาย, ถ้าเธอต้องการ). เขียนลำดับงานที่อัพเดตฟิลด์.

ขั้นตอนที่กำหนด:

  1. สร้างไลบรารีเอกสาร. นี้จะเก็บแม่แบบของ InfoPath.
  2. สร้างไลบรารีฟอร์ม.
  3. สร้างแบบฟอร์ม InfoPath. รวมเขตข้อมูลข้อความ, "ข้อสอบ".
  4. ประกาศแบบฟอร์มเป็นชนิดเนื้อหา (เอกสารไม่).
  5. ขณะกรอกข้อมูลกล่องโต้ตอบประกาศ:
    การ) บันทึกแฟ้ม.xsn ไลบรารีเอกสาร (ขั้นตอนที่ #1).
    b) เผยแพร่ข้อความตรวจสอบ"" เขตข้อมูล และทำเครื่องหมายที่แท้จริง: "อนุญาตให้ผู้ใช้แก้ไขข้อมูลในเขตข้อมูลนี้ โดยใช้แผ่นข้อมูลหรือคุณสมบัติ page".
    c) สร้างชนิดเนื้อหาใหม่ และกำหนดเป็นชื่อที่เหมาะสม.
  6. การเข้าถึงไลบรารีฟอร์ม.
    การ) ไปที่การตั้งค่าขั้นสูง และเปิดใช้งานไลบรารีฟอร์มเพื่อจัดการชนิดเนื้อหา.
    b) เลือกชนิดเนื้อหาสร้างขึ้นใหม่ (5c ข้างบน). มันจะปรากฏภายใต้ "Microsoft InfoPath" (หรือคล้ายกัน).
    c) เอา "แบบฟอร์มเริ่มต้น" ชนิดเนื้อหาจากห้องสมุด.
    d) ทำเครื่องหมายรี "แสดงเป็นเว็บเพจ" เพื่อที่จะเปิดแบบฟอร์มจาก SharePoint และไม่ InfoPath เวิร์กสเตชันไคลเอนต์.
  7. ย้อนกลับไปยังไลบรารีฟอร์มเหมาะสม และคลิก "สร้าง" เพียงตรวจสอบว่า แบบเป็นรักษาการ และลงรายการบัญชีถูกต้อง.
  8. ไฟค่า SharePoint Designer และไปยังไซต์ที่เป็นโฮสต์ของคุณไลบรารีฟอร์ม (จากขั้นตอน 2).
  9. สร้างลำดับงานใหม่กับไลบรารีฟอร์ม.
  10. เพิ่มการ "ตั้งค่าฟิลด์ในปัจจุบันสินค้า". คุณควรคาดว่า SharePoint Designer รายการเขตข้อมูลของคุณที่คุณ, "ข้อสอบ". กำหนดค่า.
  11. คลิกเสร็จสิ้น และกลับไปยังไลบรารีฟอร์ม.
  12. สร้างฟอร์มใหม่ และใส่ค่าทดสอบบางลงในข้อความตรวจสอบ"" เขตข้อมูล.
  13. บันทึก และย้อนกลับไปยังไลบรารีฟอร์ม.
  14. คลิกขวา, เลือก "ลำดับงาน" และเริ่มต้นเวิร์กโฟลว์ของคุณ.
  15. ควรรันเกือบทันที. ดึงค่าแบบฟอร์ม (จากขั้นตอน 12) และ ถ้าทั้งหมดได้หายไปในการวางแผน, "ตรวจสอบข้อความ" มีการกำหนดค่าใด ๆ ก็ตามคุณระบุในขั้นตอน 10.

หมายเหตุ:

ตัวควบคุมทั้งหมดไม่อาจกำหนดค่าสำหรับการสื่อสารทิศทางนี้. ตัวอย่าง, ไม่เหมือนการใช้เวิร์กโฟลว์ SPD ที่ปรับเปลี่ยนเขตข้อมูลข้อความที่ห่อภายในส่วนที่ซ้ำกัน.

หนึ่งสำคัญใช้เก็บของที่นี่เป็นที่เราจริง ๆ ได้สร้างชนิดเนื้อหา ด้วยแม่แบบเชื่อมโยง. นี้ยังช่วยให้เราสามารถเก็บแม่แบบฟอร์ม InfoPath หลายในไลบรารีแบบฟอร์มเดียวกัน.

ต้องฟอร์มเซิร์ฟเวอร์. ไม่แน่นอนที่สุดมันจะทำงานในแบบ WSS 3.0 สภาพแวดล้อม และอาจทำให้สภาพแวดล้อมองค์กร SharePoint.

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *