Nekem van egy költség jóváhagyási eljárás, amely segítségével az InfoPath, az űrlap alapú hitelesítés végrehajtásához kell (FBA) környezetvédelmi szolgáltatások űrlapok használatával (Web alapú InfoPath).
Két jóváhagyási csoportokat, és a folyamat a következőképpen működik:
- Felhasználó Költségjelentés kitölti, és elküldi a jóváhagyási.
- Amit ravaszok egy e-mailt első szintű jóváhagyó csoport.
- Első szintű jóváhagyó vélemények és jóváhagyja vagy megtagadja a jelentés.
- Ha az első szint, aki jóváhagyja azt, rendszer értesíti a második szintű jóváhagyó.
Az InfoPath oldala a dolgoknak a, Nekem van a különböző szakaszok, hogy hide/úgy tűnik, aszerint, hogy a felhasználó egy e jóváhagyás csoport tagja.
FBA környezetben a username() mindig függvény üres, Sajnos. Mit tettem be van állítva egy szokás oldalra dől hívott "Jóváhagyási csoportokat".
Nem adhat olyan további oszlopokat a listához.
Amikor az űrlap megnyílik, van egy szabály, mint ez:
Itt van a "beállíthatja egy mező értékét":
Ez alapvetően mondás: Lekérdezés a jóváhagyási egyéni csoportlista és szűrő lekérdező megnézi, hogy akármi sor ahol cím értéke = "Északi".
Ha olyan értéket ad vissza, hogy, akkor az aktuális felhasználó az adott csoport tagja.. Tudom, hogy ez az érték benne, mert a karakterlánc hossza nagyobb, mint nulla.
Zárd be a kört azáltal, hogy biztosítja az egyes elemeket a jóváhagyási csoportos listát. Futási időben, Ha az aktuális felhasználó nem rendelkezik megfelelő biztonsági hozzáférés az elemhez, akkor a lekérdezés nem fog visszatérni, karakterlánc-hosszúság nulla lesz, most már tudod, hogy az aktuális felhasználó nem része a csoport. Használhatja ezt a tényt a formában szükség szerint.
Ez a szuper rövid írás-up. Én vagyok sürgeti az idő, vagy adna részletesebben.
Nem tudom, mennyire fontos az, hogy én vagyok, FBA-környezetben. Ez valószínűleg működik, valamint nem FBA környezetben, de lehet képzelni esetekben, ahol ez hasznos lenne.
</vége>
Kövesse nekem Twitter http://www.twitter.com/pagalvin
Szia Paul,
Nekem van egy hasonló probléma, és én lesz igazi boldog, ha el tudja magyarázni, hogyan készítette a "jóváhagyási ellenőrzés" adatkapcsolat FBA-környezetben, mert, amennyire én tudom, az InfoPath nem támogatja az adatkapcsolatok listák létrehozása oldalak FBA-hitelesítéssel.