บริการฟอร์ม InfoPath, แบบฟอร์มโดยใช้การรับรองความถูกต้อง (FBA) และชื่อแฟ้มที่ไม่ซ้ำกัน

ผมเคยทำงานในสัปดาห์นี้ในมอสส์ใน FBA บางฟอร์ม InfoPath และเรียนรู้, เมื่อผมไปปรับใช้ ฟอร์มการกับ FBA เป็นโซนที่ชื่อผู้ใช้() ฟังก์ชันฟังก์ชันไม่ทำงาน. ฉันใช้มันเพื่อสร้างชื่อแฟ้มเฉพาะ.

ดี, ที่ทำงานไม่ทำงานในสภาพแวดล้อม FBA (น้อย, ไม่ออกของกล่อง). และ, เมื่อสะท้อน, โดยใช้ชื่อผู้ใช้ในวิธีก็ไม่ได้รับประกันชื่อแฟ้มเฉพาะกรณีใด.

โซลูชันของฉันถูกใช้กับปัจจุบัน() ฟังก์ชันและกฎที่แรกในการโหลดของฟอร์ม. ผมกำหนดชื่อแฟ้มองค์ประกอบข้อมูลจะว่างเปล่า:

image

image

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

image

ปัญหาที่ว่าถ้าที่ผู้ใช้เปิดฟอร์มที่จันทร์ และผู้ใช้ B เปลี่ยนแปลงในวันอังคาร, คุณจะได้สองรูปแบบที่แตกต่างกันตั้งแต่สองผู้ใช้บันทึก ด้วยชื่อผู้ใช้ที่แตกต่างกัน.

ดังนั้น, เป็นที่น่ารำคาญเป็น FBA สามารถใน InfoPath และโดยเฉพาะอย่างยิ่ง, มันทำให้ฉันคิดเล็ก แต่สำคัญจริง ๆ รายละเอียดทางเทคนิคและวิธีการที่ผมจะไม่ทำอย่างอื่น!

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

แท็กของ Technorati:

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

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