میں رہا ہوں جہاں میں ضرورت ہے منسلکات ایک انفوپیٹہ فارم سے نکالنے کے لیے ایک منصوبے پر کام کر رہے. انفوپیٹہ فارم کی تشریح کی کے لئے کچھ اچھا وسائل موجود ہیں ۔ (جو صرف XML فائلوں ہیں, تو یہ واقعی بہت آسان ہے).
میں نے اس منصوبے کی تعمیر کی گئی تھی جبکہ, ایک انفوپیٹہ فارم ڈاؤن لوڈ کرنے اور اپنے مقامی ہارڈ ڈرائیو میں سے محفوظ کی طرف سے شروع کر دیا. میری c# کوڈ براہ راست اس مثال سے پڑھ رہا تھا. تاہم, انفوپیٹہ فارم واقعی ایک SharePoint فارم لائبریری کے اندر رہنے والے ہیں. میں تھوڑا سا دل نصف اس لائبریری سے براہ راست پڑھنے کے لئے کس طرح حاصل کرنے کے لئے تلاش کر رہا تھا اور تقریباً چھوڑ دیا, جس صورت میں میں نے فارم ایک مقامی temp ڈائریکٹری میں محفوظ نہیں کی اور اسے وہاں سے پڑھا. تاہم, جیسا کہ آپ نے یہ براہ راست اس لائبریری سے پڑھ سکتے ہیں ان hoops اقدام ہے کے ذریعے جانے کی ضرورت نہیں ہے ۔. اس چھوٹی سی کا ٹکڑا ظاہر کرتا ہے کہ کس طرح:
/// یہاں کلاس تعریف چیزیں, بشمول:
نجی SPFile mySharePointFile; /* ایک SPList کا حصہ */ // مزید کوڈ یہاں اور ہم کلاس کا ایک طریقہ کے اندر جاتا ہے: textReader = نئے XmlTextReader(mySharePointFile.OpenBinaryStream()); = textReader.WhitespaceHandling WhitespaceHandling.کوئی بھی نہیں; textReader.Read(); // نوڈ اہمیت کی حامل ہے تو جبکہ (textReader.Read()) { |
اوپر وہ اہم تھوڑا سا ہم OpenBinaryStream کے ذریعے براہ راست برائے InfoPath پڑھ سکتے ہیں یہ ہے کہ() طریقہ کال پر سپفالی املںٹریڈر پر کونسٹروکٹاور کے لیے ایک پیرامیٹر کے طور پر. یہ بہت اچھا کام کرتا ہے.
</آخر>
ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin
ہیلو,
میں اس میں مدد کی ضرورت ہے , میں شیئرپوائنٹ ہے 2007 ایک بار بار کی میز کے ساتھ سائٹ اور برائے InfoPath , میں کیا کرنے کی ضرورت ایک بار فارم میں لوپ کرنے کی ضرورت ہے اور ایس پی فارم لائبریری ایونٹ ہینڈلر کا استعمال کرتے ہوئے کی فہرست پر اعداد و شمار کو بچانے کے لئے شیئرپوائنٹ فارم لائبریری میں محفوظ ہے.
کوئی مدد واقعی کی تعریف کی ہے.
شکریہ