Ek werk op sommige Path vorm in MOSS hierdie week in 'n FBA omgewing en geleer, toe ek die vorms in te sit om 'n produksie-omgewing met 'n FBA sone dat die gebruikersnaam() function function does not work. I was using it to generate unique file names.
Wel, dat die funksie nie werk in 'n FBA-omgewing (ten minste, nie uit die boks). En, op weerspieëling, die gebruik van gebruikersnaam in die manier wat ek beplan het nie gewaarborg nie 'n unieke naam vir die lêer in elk geval.
My oplossing was om die nou te gebruik() function and a rule that fires on loading of the form. I assign the file name to data element when it’s blank:
The advantage of this approach is that the file name is set only once. (Ek wys dit nie in die kiekie, maar sit 'n toestand op die reël slegs brand wanneer "myFilename" is leeg). I used to set the file name at the data source level. Typically, Ek wil iets doen (slegte) soos hierdie:
Die probleem met dit is dat as gebruiker 'n open die vorm op Maandag en die gebruiker B verander op Dinsdag, jy eindig met twee verskillende vorme omdat twee verskillende gebruikers gered word met ander gebruikers name.
So, irriterende as FBA kan wees in die algemeen en met Path in die besonder, dit het my weer dink 'n klein maar baie belangrike tegniese detail en benadering dat ek nie anders sou gedoen het!
</einde>
Volg my op Twitter http://www.twitter.com/pagalvin