Unë kam qenë duke punuar në disa InfoPath formon këtë javë në MOSS në një mjedis FBA dhe mësuar, kur shkova për të vendosur format në një mjedis të prodhimit me një zonë FBA se emrin() function function does not work. I was using it to generate unique file names.
Mirë, se funksioni nuk do të punojnë në një mjedis FBA (të paktën, mos dalë nga kutia). Dhe, mbi këtë reflektim, duke përdorur emrin në mënyrën se si unë kishte planifikuar nuk do të kishte garantuar një emër unik e fotografisë në çdo rast.
Zgjidhja ime ishte që të përdorin tani() 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. (Unë nuk e tregojnë atë në ekran shtënë, por vënë një kusht në rregull për të zjarrit vetëm kur "myFilename" është bosh). I used to set the file name at the data source level. Typically, Unë do të bëj diçka (keq) si kjo:
Problemi me këtë është se në qoftë se përdoruesi Një hap formularin hënën dhe B përdorues e ndryshon atë të martën, ju do të përfundojë me dy forma të ndryshme që dy përdorues të ndryshëm shpëtuam atë me emra të përdoruesve të ndryshëm.
Kështu, si i bezdisshëm si FBA mund të jenë në përgjithësi dhe në veçanti me InfoPath, kjo më bëri ri-mendojnë një detaj i vogël, por me të vërtetë e rëndësishme teknike dhe qasje që unë nuk do të kishte bërë ndryshe!
</fund>
Atëherë ejani pas meje në Twitter në http://www.twitter.com/pagalvin