ใช้ "รวบรวมข้อมูลจากผู้ใช้" การดำเนินการเพื่อสร้าง และกำหนดงานให้ผู้ที่รอให้ข้อมูล. ในหมู่สิ่งอื่น ๆ, ผมเคยใช้เมื่อต้องการแสดงพร้อมท์ให้ผู้ใช้สามารถอนุมัติ หรือปฏิเสธการร้องขอ และป้อนข้อคิดเห็นบางอย่าง.
การกระทำนี้ใช้รูปแบบของการ:
การเก็บรวบรวม ข้อมูล จาก ผู้ใช้นี้ (การแสดงผล ตัวแปรที่: collect1)
คลิกที่ ข้อมูล ดึงอัพชุดของกล่องโต้ตอบที่คุณระบุข้อมูลใดบ้างที่ผู้ใช้ควรให้เมื่อเสร็จงาน และ ผู้ใช้นี้ มีความชัดเจน.
ในส่วนของผลผลิต (ตัวแปรที่: collect1) บันทึกรหัสงาน. คุณใช้ในเวิร์กโฟลว์ของคุณนี้จะแยกผู้ตอบที่จริงผ่านการ "เปรียบเทียบแหล่งข้อมูลใด ๆ" เงื่อนไข.
เงื่อนไขที่แสดงเป็น
ถ้า เขตข้อมูล เท่ากับ ค่า
คลิกบน เขตข้อมูล แล้ว f(x) ไอคอนและดึงค่ากล่องโต้ตอบอื่น. ใช้กล่องโต้ตอบเมจแบบทั่วไปนี้จะบอกสิ่งที่ SPD สอง;
1. รายการและคอลัมน์ที่มีค่าที่คุณต้องการเปรียบเทียบคืออะไร.
2. อย่างไรควรเครื่องยนต์เวิร์กโฟลว์หาแถวระบุในรายการ?
เมื่อต้องการทำเช่นนี้:
- เปลี่ยนแหล่งข้อมูล"" รายการแบบหล่นลงเพื่อชี้ไปที่รายการงานถูกต้อง. หมายเหตุที่ต้องขยายเพื่อแสดง "ค้นหาแสดงรายการ" ส่วน.
- ในรายการแบบหล่นลงในฟิลด์ค้นหารายละเอียด, เลือกชื่อของเขตข้อมูลมีค่าที่คุณต้องการ (นี่แผนที่ไปเรียกว่าในกล่องโต้ตอบการเก็บรวบรวมข้อมูลจากด้านบน).
- ในการ "ค้นหารายการสินค้า" ส่วน, เลือกงาน":ID" ในรายการแบบหล่นลงในฟิลด์.
- ในเขตข้อมูลค่า, คลิกที่ตัว f(x). นี้เปิดกล่องโต้ตอบอื่นได้.
- เปลี่ยนแหล่งข้อมูลกระแส""
- เลือกตัวแปรเวิร์กโฟลว์ที่ตรงกับตัว "ผลผลิตในการแปร" จากการดำเนินการเก็บรวบรวมข้อมูล.
- คลิก OK/ตกลง และคุณเสร็จแล้ว.
มันมีลักษณะเช่นนี้สำหรับฉัน:
ณ จุดนี้, ขณะนี้คุณสามารถใช้ค่านั้นในเวิร์กโฟลว์ของคุณตามที่จำเป็น.
หมายเหตุเพิ่มเติม:
เป็นกันแบบสั้น ๆ, ฉันจะสร้างลำดับงานที่เหมาะสมชื่อตัวแปรของชนิด "รายการรหัสสินค้า" และใช้แทนการสร้างรถยนต์ "collect1".
นี้ "เปรียบแหล่งข้อมูลใด ๆ" โต้ตอบการตั้งค่าถูกใช้ในสถานที่แตกต่างกันหลายใน SPD และมีมูลค่าต้น.
==จบ
ฉันมีปัญหาเดียวกันเป็นซามูเอล.
PS: ฉัน experince ปัญหานี้ในภาษาตุรกีแอพลิเคชัน Sharepoint สำหรับผู้ใช้ทั้งหมด. อย่างไรก็ตาม, ในแอพลิเคชันภาษาอังกฤษ จะมีไม่มีปัญหาดังกล่าว.
ไม่สามารถคุณกรุณาบอกฉันเกี่ยวกับปัญหานี้และวิธีแก้ปัญหาของคุณ.
ขอบคุณล่วงหน้า.
ด้วยความนับถือ.
Özgür KOÇ
btozgurkoc@gmail.com
ฉันต้องการเพิ่มคอลัมน์สองคอลัมน์จากไลบรารีแบบฟอร์มที่มีอยู่ลงใน "รวบรวมข้อมูลจากผู้ใช้" ดำเนินการแทนการเพิ่มคอลัมน์ใหม่ดังนั้นเมื่อผู้อนุมัติเปิด "รวบรวมข้อมูลจากผู้ใช้" ชนิดเนื้อหา, ควรจะดูค่าคอลัมน์ที่สองเหล่านี้จากฟอร์มไลบรารีที่มีอยู่ใน "รวบรวมข้อมูลจากผู้ใช้" ชนิดของเนื้อหาเท่านั้น. ที่เป็นไปได้?
ผมได้แยกข้อมูลที่ป้อน โดยผู้ใช้, แต่ฉันมีปัญหาในการปรับปรุงงาน ด้วยชื่อที่สื่อความหมาย. โดยใช้ SharePoint designer, ชื่อจะเสมอเหมือนกัน, อยากให้ประกอบด้วยชื่อของเอกสารที่กำลังตรวจทาน. แม้จะเพิ่มเขตข้อมูลเพิ่มเติมไปยังรายการงานนี้กดค้างไว้, แต่ไม่รู้ว่ารับเติม ด้วยชื่อของเอกสารที่ฉันทำงานเวิร์กโฟลว์ใน. ลำดับในการทำโดยอัตโนมัติ (แต่มันไม่ได้ทำสิ่งอื่น ๆ ที่ต้องการ)
งานได้ดีสำหรับผู้ใช้ส่วนใหญ่, แต่ผู้ใช้บางคนได้รับอีเมล์ด้วย"?????" เป็นค่าที่เลือก. นี้ควรจะเป็นไปไม่ได้, เนื่องจากผมเลือก "อนุมัติ" เป็นการเลือกค่าเริ่มต้น.
ฉันมีทดสอบเวิร์กโฟลว์นี้ผ่านพีซีแบบเสมือนจริง โดย emulating ผู้ใช้หลายรายที่มีปัญหานี้ (ผมเซ็นชื่อลงในมอส 2007 เป็นผู้ใช้ที่มีปัญหา). เมื่อฉันตรวจสอบงานที่กำหนดสำหรับผู้ใช้, ฉันเปิด และเลือก อนุมัติ/Declined แล้วงานเสร็จสมบูรณ์. นี้จะทำให้เกิดการ "?????" ปัญหาอีเมล์. (ดูข้างบน)
หมายเหตุ: ฉันกำลังได้อย่างถูกต้องการกำหนดค่าให้กับตัวแปรที่ชื่อว่า "รายการสินค้า ID" และการถูกอ้างอิงถึงในอีเมล์.
ความคิดเห็นใด ๆ?