Formola servizzi għat InfoPath, Formoli Awtentikazzjoni Ibbażat (FBA) u Ismijiet File uniku

Stajt ilhom jaħdmu fuq xi InfoPath forom din il-ġimgħa fil MOSS f'ambjent FBA u tgħallmu, meta I marru biex tibgħat formoli għal ambjent produzzjoni ma 'żona FBA li l-username() function function does not work. I was using it to generate unique file names.

Well, dik il-funzjoni ma jaħdmu f'ambjent FBA (inqas, mhux barra mill-kaxxa). U, fuq riflessjoni, jużaw username fil-mod I kienet ippjanat ma kienx garantit fajl isem uniku fi kwalunkwe każ.

My soluzzjoni kienet li tuża l-issa() function and a rule that fires on loading of the form. I assign the file name to data element when it’s blank:

image

image

The advantage of this approach is that the file name is set only once. (I ma juru fil-isparatura iskrin, iżda tpoġġi kundizzjoni fuq ir-regola tan-nar biss meta "myFilename" huwa vojt). I used to set the file name at the data source level. Typically, Nixtieq nagħmel xi ħaġa (bad) bħal dan:

image

Il-problema ma 'dan huwa li jekk utent A jiftaħ il-formola tat-Tnejn u l-utent B bidliet li nhar it-Tlieta, inti ser jispiċċaw ma 'żewġ forom differenti peress li żewġ utenti differenti salvati bl-ismijiet differenti ta' utenti.

Allura, kif annoying bħala FBA jistgħu jkunu b'mod ġenerali u fir InfoPath b'mod partikolari, għamel miegħi taħseb mill-ġdid ta 'dettall tekniku żgħir imma verament importanti u l-approċċ li jien mhux se għamlu inkella!

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Tags:

Ħalli Irrispondi

Your email address mhux se jkun ippubblikat. Meħtieġa oqsma huma mmarkati *