ניהול קבוצות אישור עם InfoPath סביבה FBA

. יש לי תהליך אישור ההוצאות שאני צריך ליישם את השימוש ב- InfoPath באימות טפסים המבוססים (FBA) סביבה באמצעות שירותי טפסים (InfoPath מבוסס אינטרנט).

ישנן שתי קבוצות אישור ועובד התהליך כזה:

  • המשתמש ממלא דוח הוצאות, שולח אותו לאישור.
  • זה מעורר דואר אלקטרוני לקבוצת המאשר ברמה הראשונה.
  • המאשר הראשון ברמת דעת, שמאשר או דוחה את הדו ח.
  • אם האדם ברמת הראשון אישר את זה, המערכת מודיעה המאשר ברמה השנייה.

בצד של InfoPath של דברים, יש לי חלקים שונים המופיעים הסתר/בהתבסס על אם המשתמש הוא חבר של אחת מקבוצות אלה אישור.

סביבה FBA שם המשתמש() הפונקציה מחזירה תמיד ריק, למרבה הצער. מה שעשיתי הוא להגדיר רשימה מותאמת אישית בשם "אישור קבוצות".

לא להוסיף עמודות נוספות לרשימה.

כאשר הטופס נפתח, יש חוק כזה:

image

"קביעת הערך של שדה" נמצא כאן:

image

זה אומר בעצם: השאילתה הרשימה המותאמת אישית קבוצתית אישור וכי מסנן שאילתה על-ידי מחפש כל שורה היכן הערך של הכותרת = "נורדיק".

אם זה מחזיר ערך כלשהו, לאחר מכן המשתמש הנוכחי הוא חבר בקבוצה זו. אני יודע שהוא מכיל ערך זה כי אורך המחרוזת הוא גדול מאפס.

סגור את הלולאה נאבטח את הפריטים הבודדים ברשימה אישור קבוצה. בזמן ריצה, אם המשתמש הנוכחי אין אבטחה מתאימות גישה לפריט הזה ואז השאילתה לא להחזיר אותו, יהיה מחרוזת באורך אפס, עכשיו אתה יודע המשתמש הנוכחי הוא לא חלק מהקבוצה. באפשרותך להשתמש בעובדה כנדרש בטופס.

זה טרמפ סופר קצר. אני לחוצה בזמן או יספק לי יותר פרטים.

אני לא יודע עד כמה זה רלבנטי שאני בסביבה FBA. זה בטח יעבוד טוב בסביבה הלא-FBA אבל אני יכול לדמיין מקרים שבהם זה יהיה שימושי.

</קצה>

מנוי על הבלוג שלי.

עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin

תגיות טכנורטי: ,

תגובה אחת על הפוסט "ניהול קבוצות אישור עם InfoPath סביבה FBA

  1. חואן Morató Moscardó

    פול הי,
    יש לי בעיה דומה, אני אהיה מאוד שמחה אם תוכל להסביר איך יצרת את אישור פקד"" חיבור נתונים בסביבת FBA, כי עד כמה שאני יודע InfoPath אינו תומך יצירה של חיבורי נתונים לרשימות באתרי באמצעות אימות FBA.

תשאיר הודעה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *