მე მომუშავე ზოგიერთი InfoPath ქმნის ამ კვირაში MOSS in FBA გარემოს და შეიტყო, როდესაც მივედი განათავსოს ფორმების წარმოების გარემოში 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, მინდა რომ რამე (ცუდი) მსგავსი:
პრობლემა, რომ არის, რომ თუ მომხმარებლის ხსნის ფორმა ორშაბათს და შესახებ B მას სამშაბათს, თქვენ დასრულდება up ორი სხვადასხვა ფორმით წლიდან ორ სხვადასხვა წევრებს გადაარჩინა იგი სხვადასხვა მომხმარებლის სახელები.
ასე რომ,, როგორც შემაშფოთებელი, როგორც FBA შეიძლება იყოს ზოგადად და InfoPath კერძოდ, იგი მე ხელახლა ვფიქრობ, მცირე, მაგრამ მართლაც მნიშვნელოვანია ტექნიკური დეტალი და მიდგომა, მე არ გაკეთდეს სხვაგვარად!
</ბოლო>
გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin