InfoPathov obrazec Sevices, Obrazci glede preverjanja pristnosti (FBA) in edinstveno datoteko imena

Sem bil delajo na nekaj InfoPathove obrazce ta teden v MOSS v okolju FBA in učen, ko sem šel v razviti oblike v produkcijskem okolju z je FBA cone ki uporabniško ime() funkcija ne deluje. Bil sem jo uporabi za ustvarjanje edinstvene imenih.

Dobro, Ta funkcija ne deluje v okolju FBA (vsaj, ne iz škatle). In, po razmislek, z uporabo uporabniškega imena na način, ki je načrtovano ne bi zajamčili enoličnega imena datoteke v vsakem primeru.

Moja rešitev je bila uporabiti zdaj() Funkcija in pravilo, da požari na nalaganje obrazca. Sem dodeli ime datoteke podatkovni element, ko je prazen:

image

image

Prednost tega pristopa je, da je ime datoteke nastavite samo enkrat. (Ne pokažejo v zaslon strel, ampak pogoj obleči pravilo, da samo ogenj, ko "myFilename" je prazno). Sem rabil, da nastavite ime datoteke na ravni vir podatkov. Običajno, Bi naredil nekaj (slabo) všeč mi je:

image

Problem s tem je, da če uporabnik A odpre obrazec v ponedeljek in uporabnik B se spremeni v torek, boste na koncu z dveh različnih oblikah saj dveh različnih uporabnikov, ki jo shranili z različnih uporabniških imen.

Tako, kot siten kot FBA lahko na splošno in z InfoPathom zlasti, To me je ponovno pretehtati majhen, vendar zelo pomembnih tehničnih podrobnosti in pristop, ki ne bi storil drugače!

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Technorati Tags:

pusti odgovor

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *