มีการขั้นตอนการอนุมัติค่าใช้จ่ายที่ต้องนำมาใช้โดยใช้ InfoPath ในการรับรองความถูกต้องของแบบฟอร์มที่ใช้ (FBA) สภาพแวดล้อมในการใช้บริการแบบฟอร์ม (บนเว็บ InfoPath).
ไม่มีการอนุมัติสองกลุ่ม และกระบวนการทำงานดังนี้:
- ผู้ใช้กรอกข้อมูลออกแบบรายงานค่าใช้จ่าย และส่งขออนุมัติ.
- ที่ทริกเกอร์อีเมล์กลุ่มผู้อนุมัติระดับแรก.
- ผู้อนุมัติระดับแรกทาน และอนุมัติ หรือปฏิเสธรายการ.
- ถ้าคนระดับแรกอนุมัตินั้น, ระบบจะแจ้งให้ผู้อนุมัติระดับสอง.
ด้าน InfoPath ของสิ่ง, มีส่วนต่าง ๆ ที่ซ่อน/แสดงขึ้นอยู่กับว่าผู้ใช้เป็นสมาชิกของกลุ่มการอนุมัติ.
ในสภาพแวดล้อม FBA ชื่อผู้ใช้() ฟังก์ชันเสมอกลับว่างเปล่า, เศร้า. สิ่งที่ผมได้ทำการตั้งค่าเป็นรายการที่กำหนดเองที่เรียกว่า "กลุ่มการอนุมัติ".
ฉันไม่ต้องเพิ่มคอลัมน์เพิ่มเติมใด ๆ ในรายการ.
เมื่อแบบฟอร์มเปิดขึ้น, มีกฎดังนี้:
"ตั้งค่าของเขตข้อมูล" อยู่ที่นี่:
ซึ่งโดยทั่วไปบอกว่า: แบบสอบถามแบบกำหนดเองรายการกลุ่มการอนุมัติและกรองแบบสอบถาม โดยหาใด ๆ แถวตำแหน่งค่า = "นอร์ดิค".
ถ้าที่ส่งกลับค่าใด ๆ, จากนั้น ผู้ใช้ปัจจุบันเป็นสมาชิกของกลุ่มนั้น. ฉันรู้ว่า มันประกอบด้วยค่า เพราะความยาวของสายอักขระที่มีค่ามากกว่าศูนย์.
ปิดลูป โดยการรักษาความปลอดภัยแต่ละรายการใน กลุ่มการอนุมัติรายการ. ในขณะใช้งาน, ถ้าผู้ใช้ปัจจุบันไม่มี ความปลอดภัยที่เหมาะสมเข้ากับสินค้าแล้วแบบสอบถามจะไม่กลับ, ความยาวสายอักขระจะเป็นศูนย์ และตอนนี้คุณทราบว่าผู้ใช้ปัจจุบัน ไม่ใช่ส่วนหนึ่งของกลุ่มนั้น. คุณสามารถใช้ที่ข้อเท็จจริงตามที่ต้องการในแบบฟอร์ม.
นี้เป็นข้อสั้น ๆ ซูเปอร์. ผมกำลังกดเวลา หรือฉันจะให้รายละเอียดเพิ่มเติม.
ไม่ทราบว่าเกี่ยวข้องเป็นที่ฉันอยู่ในสภาพแวดล้อม(fba). นี้คงจะทำงานในสภาพแวดล้อมไม่ใช่ FBA แต่ฉันสามารถคิดกรณีที่นี้จะเป็นประโยชน์.
</สิ้นสุด>
ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin
Hi Paul,
ฉันมีปัญหาคล้ายกัน และผมจะดีใจมากถ้าคุณสามารถอธิบายวิธีสร้างตัวควบคุมการอนุมัติ"" เชื่อมต่อข้อมูลในสภาพแวดล้อม FBA, เพราะเท่าที่ผมทราบ InfoPath ไม่สนับสนุนการสร้างการเชื่อมต่อข้อมูลไปยังรายการในอเมริกาใช้การตรวจสอบ(fba).