Minulla on Kulu hyväksyntätoimet, joka täytyy toteuttaa käyttämällä InfoPath perustuu lomaketodennus (FBA) ympäristön lomakkeiden-palveluita käyttämällä (Web-pohjainen InfoPath).
Kaksi hyväksynnän ryhmiä ja prosessi toimii näin:
- Käyttäjä täyttää kuluraportin ja lähettää sen hyväksyttäväksi.
- Ensimmäisen tason hyväksyjä ryhmälle sähköpostia, joka käynnistää.
- Ensimmäisen tason hyväksyjä tarkistaa ja hyväksyy tai kieltää raportti.
- Jos ensimmäisen tason henkilö hyväksyy sen, järjestelmä ilmoittaa toisen tason hyväksyjä.
Asiat InfoPath-puolelle, Minulla on eri osia, Piilota/näkyvät perusteella onko käyttäjä on jäsenenä yksi näiden hyväksyntäryhmiä.
FBA ympäristössä käyttäjänimi() funktio palauttaa aina tyhjän, Valitettavasti. Mitä olen tehnyt on määritetty mukautetun luettelon nimeltään "Hyväksyntäryhmiä".
Lisää sarakkeiden lisääminen luetteloon ei.
Kun lomake avautuu, se on pääsääntöisesti tältä:
"Määrittää kentän arvon" on täällä:
Tämä on pohjimmiltaan sanoen: Hyväksynnän ryhmän mukautetun luettelon kyselyn ja suodattimen että tarkastelemalla jokin kyselyn rivin tarvittaessa otsikon arvo = "Pohjoismainen".
Jos joka palauttaa kaikki arvon, sitten nykyinen käyttäjä on kyseisen ryhmän jäsen. Tiedän, että arvo, koska merkkijonon pituus on suurempi kuin nolla.
Lopettaa silmukka varmistamalla Hyväksyntäryhmä-luettelosta yksittäisiä kohteita. Suorituksen aikana, Jos nykyinen käyttäjä ei ole asianmukaisia pääsy kohteen sitten kysely ei palauta, merkkijonon pituus on nolla ja nyt tiedät nykyinen käyttäjä ei ole kyseiseen ryhmään. Voit käyttää siitä infrastruktuuritoimia.
Tämä on super lyhyt kirjoittaa ylös. Vähän aikaa tai anna lisätietoja.
En tiedä, miten asiaa on, että olen FBA ympäristössä. Tämä todennäköisesti toimisi hyvin-FBA ympäristö, mutta voin kuvitella tapauksissa, joissa tämä olisi hyödyllistä.
</loppu>
Noudata minut viserrys http://www.twitter.com/pagalvin
HI-Paul,
Minulla on samanlainen ongelma ja olisin erittäin iloinen, jos voit kertoa, miten olet luonut "hyväksynnän valvonta" tietoyhteyden FBA ympäristössä, koska sikäli kuin tiedän InfoPath ei tue tietoyhteyksiä luetteloiden luomista sivustot käyttämällä FBA todennus.