நான் இந்த வாரம் FBA சூழலில் பாசி உள்ள உருவாக்குகிறது சில InfoPath வேலை மற்றும் கற்று, நான் ஒரு FBA மண்டலம் ஒரு உற்பத்தி சூழலில் படிவங்கள் வரிசைப்படுத்த சென்ற போது, அந்த பயனர்() function function does not work. I was using it to generate unique file names.
நன்றாக, அந்த செயல்பாடு ஒரு FBA சூழலில் வேலை இல்லை (குறைந்தது, இல்லை பெட்டியில் வெளியே). மற்றும், பிரதிபலிப்பு மீது, நான் திட்டமிட்டது வழி பயனர்பெயர் பயன்படுத்தி ஏதேனும் ஒரு நிகழ்வு ஒரு தனிப்பட்ட கோப்பு பெயர் உத்தரவாதம் இல்லை.
என் தீர்வு இப்போது பயன்படுத்த இருந்தது() 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. (நான் திரையில் ஷாட் அது காட்டாதே, ஆனால் "myFilename" காலியாக போது மட்டுமே சுட ஆட்சி ஒரு நிபந்தனையை போட்டாள்). I used to set the file name at the data source level. Typically, நான் ஏதாவது செய்ய வேண்டும் (கெட்ட) இந்த:
அந்த பிரச்சனை இருந்தால், பயனர் ஒரு திங்களன்று வடிவம் திறந்து பயனர் பி செவ்வாய்க்கிழமை மாறும் என்று, இரண்டு வெவ்வேறு பயனர்கள் வேறு பயனர் பெயர்கள் அதை சேமித்த பின்னர், நீங்கள் இரண்டு வேறுபட்ட வடிவங்களில் முடிவடையும் வேண்டும்.
அப்படி, FBA போன்ற எரிச்சலூட்டும் குறிப்பாக பொது மற்றும் InfoPath இருக்க முடியும், அதை நான் இல்லையெனில் செய்யவில்லை என்று மீண்டும் என்று ஒரு சிறிய ஆனால் மிகவும் முக்கியமான தொழில்நுட்ப விவரம் மற்றும் அணுகுமுறை செய்யப்பட்டது!
</இறுதியில்>
மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin