Správa skupin schválení s aplikací InfoPath v prostředí FBA

Mám proces schvalování výdajů, které je třeba realizovat pomocí ověřování na základě formulářů aplikace InfoPath (FBA) prostředí pomocí forms services (na webu aplikace InfoPath).

Existují dvě skupiny schválení a proces funguje jako:

  • Uživatel vyplní vyúčtování a předloží jej ke schválení.
  • To aktivuje e-mail na první úrovni schvalovatel skupiny.
  • První úroveň schvalovatel hostů a schválí nebo popírá zprávy.
  • Je-li první úrovně člověk jej schválí, systém upozorní schvalovatel druhé úrovně.

Na straně aplikace InfoPath věcí, Mám různé oddíly, které skrýt/zobrazit založené na tom, zda uživatel je členem jedné z těchto skupin schválení.

V prostředí FBA uživatelské jméno() funkce vždy vrátí prázdné, Bohužel. Co jsem udělal je nastaveno vlastní seznam nazvaný "Skupiny schválení".

Já Nepřidávat žádné další sloupce do seznamu.

Když se formulář otevírá, má podobné pravidlo:

image

"Nastavit hodnotu pole" je zde:

image

To je v podstatě říká: Dotaz vlastní seznam skupin schválení a filtru, které dotaz tím, že hledal řádku kde je název hodnota = "NORDIC".

Je-li libovolnou hodnotu, která vrací, pak je aktuální uživatel členem této skupiny. Já vím, že to obsahuje hodnotu, protože délka řetězce je větší než nula.

Ukončit smyčky zajištěním jednotlivých položek v seznamu Skupina schválení. V době běhu, Pokud aktuální uživatel nemá příslušná bezpečnostní přístup k této položce pak dotaz nevrátí ji, Délka řetězce bude nula a teď víte, že aktuální uživatel není součástí této skupiny. Můžete použít tuto skutečnost podle potřeby v podobě.

To je super krátké Write-nahoru. Mě tlačí čas nebo by poskytnout více podrobností.

Nevím, jak důležité je, že jsem v prostředí, FBA. To by pravděpodobně dobře fungovat v prostředí FBA, ale dovedu si představit případy, kde by to bylo užitečné.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Doplněk Technorati značky: ,

Jeden myslel na „Správa skupin schválení s aplikací InfoPath v prostředí FBA

  1. Juan Morató Moscardó

    Ahoj Paul,
    Mám podobný problém a budu velmi rád, pokud můžete vysvětlit, jak jste vytvořili "schvalovací řízení" datové připojení v prostředí FBA, protože jak vím, že aplikace InfoPath nepodporuje vytvoření datových připojení k seznamům v místech FBA ověřování pomocí.

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *