ماہانہ آرکائیو: دسمبر 2007

میرا بیٹا Gamespot ہیک

تو, آج صبح, میرا بیٹا ایک عمر تیرہ محدود ہیلو دیکھنے کے لئے مقرر کیا جاتا ہے 3 میں ویڈیو Gamespot. میں برف باری کے شوولانگ سے باہر ہوں, وہاں کی راہ میں رکاوٹ یا مدد کے لیے تو نہیں ہوں. ضرورت ایجاد کی اور سب کچھ ماں ہے ۔ … وہ ہے ایک پتا! لمحہ. وہ جو ریالایس گو گامیسپوٹ اسے اپنے داخل کرنے کے لیے چاہتا ہے ۔ اصلی پیدائش کی تاریخ, وہ اصل میں داخل ہو سکتے ہیں کوئی بھی وہ چاہتا ہے تاریخِ پیدائش. ایک بار انہوں نے محسوس کیا کہ, وہ ویڈیو دیکھ کر کافی خود پرانے بنایا.

I’m not quite sure how I feel about this 🙂

اتوار پرتفریح: “یہ کوڑا کرکٹ طباعت ہے”

میں کالج سے باہر میری پہلی نوکری سے کم 1991, میں کے ساتھ ایک مینوفیکچرنگ کمپنی کے لئے کام کرنے کے لئے خوش قسمت تھا 13 مقامات, اس کارپوریٹ ہیڈکوارٹر نیو جرسی میں شامل نہیں. جب بس کمپنی نے ایک نئے ایرپ نظام کو رولنگ تھا میں شمولیت اختیار کی. ہم ایک چھوٹی سی یہ شعبہ کے بارے میں دس لوگوں کے تمام تر کے تھے, جن میں دو سفر نہیں کیا تھا. IBM نظام بدلنے میں ملوث پراجیکٹ کا حصہ 36 HP ہارڈ ویئر اور ہپء کے ساتھ خانے. ہر ایک سبز ٹیوب اس نظام تک رسائی کے لیے استعمال کیا جاتا.

اس منصوبے کے ساتھ رولس اور میں ساتھی کارکن ایک نئے کے ساتھ بالٹیمور پر اتارا رہا ہوں, جیف. یونکس باکس کو اقتدار ہمارا کام تھا ۔, اے / ایس دوڑ رہا تھا بات کو یقینی بنائیں, ERP نظام نصب, ERP ترتیب دیں, ایرپ پر لوگوں کی تربیت اور موقع پر لوگوں کے لئے اپنی مرضی کے مطابق کام کرتے ہیں. (یہ خواب کام تھا, خاص طور پر براہ راست باہر کالج کے آنے). اس سے پہلے کہ ہم واقعی میدان حاصل نہیں کر سکا, ہم سب سبز ٹیوبیں پیک کھولیں کرنے کی ضرورت ہے, ان داسکس پر ڈال دیا اور ان کی تار. اور سب سے بہترین حصہ تھا کہ ہم RJ11 کنیکٹر خود پر ڈال دیا تھا ۔.

مجھے وقت سمجھ میں کبھی نہیں اور اصل کے بارے میں پوچھنا کبھی نہیں سوچا تھا کہ کسی وجہ سے, ہم نے کچھ معاہدہ کمپنی پلانٹ بھر میں ساتھ آئے اور کیبل چلانے تھا کیا تھا, لیکن ہم ان کے کنیکٹر پر رکھ نہیں تھا. تو, ایک "پیچ خانہ تھا ۔" درجنوں "کمپیوٹر روم میں نالیبل کیبلز کے ساتھ" اور ان کی عمارت میں مختلف مقامات پر عمارت کے ارد گرد snaked.

ہم ایک ہفتے کے آخر کے دوران اس کے ذریعے اپنا راستہ کام کیا, ہر تار کا تجربہ, ایک کنیکٹر پر ڈال (بات کو یقینی بنانے اس کا براہ راست مقابلہ تھا. سے تجاوز کر), سبز نلیاں اور پرنٹرز کے پر تھوڑا سا ترتیبات درست کیے گئے تھے کو یقینی بنانے, تاروں کا لیبل, کہ "گیٹی بات کو یقینی بنانا" ہر بندرگاہ اور ہے کہ میں اس کے بعد سے کچل دی شاید ایک ہزار دیگر چیزوں کے لیے صحیح طور پر چل رہا تھا. یہ سب ایک دوسرے کے ساتھ بہت اچھی طرح سے آئے.

لیکن, ایک اہم کیبل جو ہم اندازہ لگایا نہیں کر سکا تھا ۔. مور بالٹی میں پلانٹ نیو جرسی میں ایک واریہاسانگ محل وقوع کے ساتھ کوئی تعلق تھا ۔. مور بالٹی میں رکھا کچھ احکامات اس محل وقوع سے باہر بھیج دیا. دو تاروں نے ہپء باکس سے جڑنے کے لیے تھے ۔: ایک سبز ٹیوب اور ایک پرنٹر. سبز ٹیوب آسان تھا ۔, لیکن پرنٹر ایک تین ہفتے کا خواب میں تبدیل کر دیا.

تم اسے نہیں جانتے تو, یا اسے دبا دیا ہے, سبز نلیاں اور پرنٹرز کے ساتھ اس طرح نمٹنے, آپ کے ساتھ مختلف میخیں سیٹنگ نمٹنے کے مختلف اختیارات ہیں ۔. 8-تھوڑا سا, 7-تھوڑا سا, سمتا (بھی / عجیب / کوئی نہیں), شاید دوسروں. اگر آپ ان سیٹنگوں میں سے ایک غلط ملے, ٹیوب یا پرنٹر کو ابھی تک چیزیں ظاہر کرتا ہے, لیکن یہ کل غیر واضح ہو جائے گا, یا یہ پہچان سامان کی ایک بہت کے ساتھ گاببراش کے درمیان ہو گا. کورس کے, ان کی میخیں دیکھنے اور ایک چھوٹا سا فلیٹ ایج سکرو ڈرائیور کو استعمال کرتے ہوئے کی طرف سے سیٹ کیا کرنا ہے کرنے کے لئے مشکل ہیں. اور وہ کبھی بھی معیاری ہوتے ہیں.

ہم NJ آدمی کے ساتھ بہت سے فوری کالز کے پہلے قائم (اس دن جو شاید شاپ ہمیں ایک grizzled کمپیوٹر hater). ہم بہت تیزی سے کام کرنے والے سبز ٹیوب ملا, لیکن ہم کام کرنے کے لیے پرنٹر نہیں مل سکا. یہ "چھپائی ردی کی ٹوکری" رکھا ۔. ہم ایک نیا RJ11 کنکٹر بنائیں گے, عبور کر کے براہ راست کے درمیان سوئچ کاری. ہم دہانہ حذف کریں گے اور یونکس میں دوبارہ پیدا کیا. ہم نے اس كى pin تشکیل پرنٹر پر وضاحت کر کے کٹھن کام کے ذریعے چلا گیا, واقعی یقین ہے کہ کبھی وہ درست طریقے سے یہ کر رہی تھی تو.

یہ براہ راست جانے کے لئے کے بارے میں وقت ہے, بالٹیمور میں سب کچھ humming ہے, لیکن ہم کام کرنے کے لئے NJ میں لعنت پرنٹر اٹھ نہیں کر سکتے ہیں! ہم تک واپس نج شخص میں پرنٹر پر کام کرنے کے لئے ڈرائیونگ کے علاوہ تمام امکانات ختم کرچکے ہیں. تمام ہے کہ ڈرائیونگ سے بچنے کے لئے, ہم آخر کار ہمیں فیکس کو جب یہ "ردی کی ٹوکری" ہے جو وہ ہو رہی ہے مانگنے, شاید ہم غلط کیا کر رہے ہیں ہمیں بتائیں گے کہ ردی کی ٹوکری میں کوئی سراگ ہو جائے گا امید ہے کہ.

ہمیں فیکس ملا جب, ہم فوری طور پر جانتے تھے کیا غلط تھا ۔. ملاحظہ کریں, ایک "ایل پی جاری کرے چاہے ہم ایک پرنٹر صحیح طور پر تشکیل دیا گیا تھا کی ٹیسٹنگ ہمارے طریقہ تھا ۔" اس طرح کمانڈ:

ایل پی / وغیرہ / passwd

بنیادی طور پر, ہم باہر یونکس پاس ورڈ مسل نہیں چھاپی. یہ ہمیشہ موجود ہے اور یہ خانہ سے ہے, ہمیشہ صرف ایک صفحہ. آپ معیاری یونکس پاس ورڈ فائل کچھ اس طرح نظر آتی ہے:

سمتھ:*:100:100:8A-74(دفتر):/گھر / سمتھ:/usr / بن / شیخ
:*:200:0::/گھر / مہمان:/usr/بن/sh  

ہم باہر شناختی لفظ کی فائل بار کئی ہفتوں کے لیے چھپائی کیا گیا تھا اور یہ صحیح طور پر پرنٹنگ تھا. تاہم, آخر صارف, یہ "چھپائی ردی کی ٹوکری" تھا ۔.

</آخر>

ابھی تک کسی دوسرے نیٹ ورک اسناد ملٹی چیلنج مسئلہ اور حل

میرے موکل نے حال ہی میں ایک جادو آلے سے نصب Juniper کہ بظاہر اپنے پرانے سسکو نیٹ ورک لوڈ balancer کی جگہ (NLB). پر ایک ہی وقت کے بارے میں, ہم ایک نصب ایک کام کے فلو کو مسئلے سے نمٹنے hotfix.

ایک یا دو دن بعد میں, ہم مشترکہ سروس فراہم کرنے والے تک رسائی حاصل کی جب ہم نے ایک مسئلہ محسوس کیا (ایس ایس پی). ہم نے اسے حاصل نہیں کر سکا, لیکن ہم ایک صارف ID اور پاس ورڈ کے ہر صفحے پر کئی بار کے لیے ہوگا. اس کے ساتھ مرکزی پورٹل اپلی کیشن کی ہیبت, اور نہ ہی مرکزی انتظامیہ. قدرتی طور پر, ہمیں معلوم نہیں تھا کہ دونوں میں سے کس (Juniper یا hotfix) مسئلہ ہو جائے گا, مجھے پختہ یقین ہے hotfix شبہ اگرچہ, ہم نے کافی حق اسے نصب نہیں کیا تھا figuring.

یہ تھا کہ صنوبر سکڑاؤ سیٹنگ کی کسی قسم نکلے. میں سے ایک robed اعداد و شمار پر میں نیٹ ورک گروپ اس کی سیٹنگ کر دیا. کہ ہمارا مسئلہ حل.

یہ پہلا موقع ہے کہ سکڑاؤ میرے لیے ایک SharePoint مسئلہ کی بنیادی وجہ رہا ہے نہیں ہے. IIS سکڑاؤ متاثر اُٹھائے کے لیے ایک تیسری پارٹی کے آلے ڈاٹ نیٹ فیکٹری میں اچھے لوگوں سے متاثر 6 براؤزر (IE 7 براؤزر مشکل کے بغیر کام کیا).

تو, "سکڑاؤ کا ا ضافہ کریں" خطرات کی فہرست.

</آخر>

کرنے کے لئے کریڈٹ: http://www.elfwood.com/art/s/h/sherry/death_colour.jpg.html

بلاگنگ پلیٹ فارم کو تبدیل کرنے کے بارے میں سوچ

مجھے میرے "بلاگنگ کیریئر دور کا آغاز کیا" اور مائیکروسافٹ کے پلیٹ فارم کو استعمال کرتے ہوئے مجھ پر مہربان رہا ہے. یہ پوسٹ کرنے کے لئے آسان ہے, اچھا اختیارات اور آپ "کی جگہ" کا انتظام کرنے کیلئے ویجٹ ہیں, تو آگے مہذب ویب اسٹوریج اور.

تاہم, میں نے واقعی صرف تقریبا کوئی منصوبہ بندی کے ساتھ MS حل میں گر گیا. مجھ میں کہاں ہوں اور میں جہاں جا رہا ہوں کا اندازہ کرنے کے لئے اس اکیلے کالیں, بلاگنگ کے حوالے سے پلیٹ فارم. مجھے صحیح اب کھل à-کے حوالے سے Windows Live فضا زحمت دو اہم حدود بھی ہیں.

اول, میں بہت اچھا اعداد و شمار حاصل نہیں کر سکتا. کے اعدادوشمار موجود ہیں لیکن تفصیل ہے اور اکثر مقطوع جو کسی بھی قسم کے تجزیے کے لئے کی اجازت دیتا ہے کا ایک طریقہ میں پیش نہیں. وہاں کوئی ترتیب یا برآمد صلاحیت. میں اس قسم کی معلومات لوگوں پر مبنی بہت سے بلاگ خیالات حاصل (یا خاص طور پر تلاش کرنے میں ناکام) جب وہ میرے بلاگ کو تلاش کریں. یہ زندگی کی فضا اس کے لئے استعمال کرنا بہت مشکل ہے.

دوسرا, وہاں نہیں لگتا "مالک کے لئے کوئی بھی طریقہ کار چاہیے" ونڈوز لائیو کی جگہ بلاگ. سچ تو یہ ہے, MS اشتہارات سے چھٹکارا حاصل کرنے کے لئے (جن میں سے کوئی بینیفٹ کو اخذ), مائیکروسافٹ نے واقعی میں ادا کرنے کی ضرورت ہے. (کم از کم, کہ کس طرح میں یہ سمجھا جاتا ہے; میں یہ قطعی جوابات اور اس جیسے سوالات حاصل کرنے میں ناکام رہا ہے).

اب اس میں ایک پکی نمونہ اور بلاگنگ کی عادات کا سیٹ مل گیا ہے, میں دوسرے اختیارات کا اندازہ کرنا چاہتا ہوں. میں کچھ تحقیق کیا ہے اور بہت سے اختیارات موجود ہیں, لیکن میں کیا دوسرے لوگوں كے شوقین ہوں, خاص طور پر دوسروں کے SharePoint کمیونٹی میں (بلاگرز یا قارئین کے طور پر), کو اس طرح استعمال.

اس موضوع دلچسپیوں کو اور آپ کو ایک رائے رکھتے ہیں یا آپ کے تجربے کو اشتراک کرنے کے لئے تیار ہیں تو, ایک تبصرہ چھوڑ یا براہ راست مجھے ای میل کریں.

شکریہ!

<آخر />

دنیا ٹیگز:

شیئرپوائنٹ ڈیزائنر ای میل بھیجتا ہے ???? ایک ای میل میں

فورم کے صارفین کو کبھی کبھار سے پوچھو: کیوں شیئرپوائنٹ ڈیزائنر ڈال دیا ہے ???? اس کی بجائے ایک فیلڈ قیمت کے اپنے ای میل میں?

جس سے آپ رجوع کرنے کے لئے متغیر اتارنا null ہے کیونکہ ایسا ہوتا ہے کی ایک وجہ ہے.

آپ "موجودہ شے سے ایک قطعہ حوالہ کرنے کی کوشش کر رہے ہیں کیونکہ یہ ہو سکتا ہے" لیکن صارف اس فارم کے میدان میں ایک کی قیمت میں داخل کبھی نہیں.

<آخر />

کا موازنہ کریں / شیئرپوائنٹ کام کے فلو کو ڈیزائنر میں خالی تواریخ کے لئے ٹیسٹ

سلسہ مناظر: ایک شیئرپوائنٹ کام کے فلو کو ڈیزائنر میں, آپ نے اگر ایک تاریخ قطعہ خالی ہے کا تعین کرنے کی ضرورت ہے.

مسئلہ: سپد تاریخ کے علاوہ کسی بھی چیز کے لئے تاریخوں کا موازنہ ایک براہ راست طریقہ مہیا نہیں کرتا ۔. آپ اس طرح شرط نہیں بنا سکتے: "اگر [تاریخ فیلڈ] خالی مساوی".

حل: تاریخ کے لیے ایک سلک میں بدلیں. سلک مقابلے اگر تاریخ خالی ہے کا تعین کرنے کیلئے استعمال کریں.

اسکرین شاٹس:

ایسا کرنے کا طریقہ درج ذیل اسکرین شاٹس نمایش کریں. اس منظر نامے میں, ایک آئٹم پر ایک فیلڈ, "ماحولیاتی پرمٹ:تاریخ یاددہانی کی اجازت سب سے پہلے", پیش کی اور جواب میں کام کے فلو کو آگ ہے.

تصویر

تصویر

نوٹس:

میں نے اس کی کوشش کی تو, میں یہ کام کرتا ہے کہ سیکھنے کے لئے خوشگوار حیرت ہوئی. میں کہ SharePoint ڈیزائنر سلک کی تفویض ہٹانا ہو سکتا ہے پریشان تھا (رکن کی:StringReminderDateDate) لیکن یہ اس کی اجازت ہے کیا.

میں نے بھی اس کی اجازت دی ہے کہ میں فکر مند تھا, شہوت انگیز null قیمت ہو اور یا تو رن میں WF کو اڑانے یا شاید عالمی درجہ حرارت بلند ہو سکتا ہے 1/2 ایک ڈگری, لیکن ان کے خدشات بے بنیاد تھے.

</آخر>

بار پھر بھی کائی دینے کے لئے بہت زیادہ ہے

آج, میں ایک کلائنٹ کے ساتھ کام کرنے اور مواد طلب ویب جزو میں ترمیم کریں اور اضافی معلومات فی سیکنڈ پراسس سے ایک مضمون کی نوعیت کو ظاہر کرنے کا طریقہ بیان تھا.

"سب سے پہلے ۔, تم اس کے اعداد و شمار کے ذرائع سے رابطہ قائم کرنے CQWP ترتیب دیں, پھر آپ یہ آپ کی کارگاہ میں برآمد کریں, نظر ثانی <CommonViewFields>, اپ لوڈ, اصل ہٹا دیں اور اب یہ ہے کہ ' پراماد’ ان کے دیگر کالم ظاہر کرنے کے لئے. اگلا, SharePoint ڈیزائنر کھولیں, سائٹ مجموعہ جڑ کے لیے تشریف لے جائیں اور ItemStyle.xsl تلاش کریں. سانچے سے ایک مفید نقطہ آغاز کے طور پر نقل کریں. واپس جاؤ اور کقوپ بنانے کے لئے ترمیم کا نیا سانچا استعمال کریں. آخر میں, آپ نئے قطعات نظروں بنانے کے لئے قالب میں ترمیم کریں! (یہ تو اس دوسرے صارفین میں واپس کے نتائج دیکھ سکتے ہیں میں چیک کرنے کے لیے نہیں بھولنا)."

یہ میرے لئے سب بالکل واضح ہے (اور ہم SharePoint ڈویلپر کی اقسام میں سے بیشتر) کیا ہو رہا ہے اور کس طرح یہ بہت اچھا ہے, واقعی, کہ کوائف باز گیری ۵۱ کقوپ اتنی اچھی طرح-کوائف پیشکش پہلوؤں سے الگ ہیں. لیکن, یہ بیان کرنا اتنا آسان نہیں ہے, یہ ہے?

<آخر />

ایک گرڈ میں مواد کی طلب ویب حصہ نتائج دکھائیں / ٹیبل

مجموعی جائزہ اور مقصد

باکس سے باہر, کائی’ مواد طلب ویب حصہ (CQWP) ایک فہرست کی شکل میں اس کے نتائج دکھاتا ہے, تلاش نتائج کے لیے اسی طرح. یہ بھی ایک گرڈ کی شکل میں نتائج دکھانے کے لیے ممکن ہے (یعنی. ایچ ٹی ایم ایل ٹیبل کی شکل). گرڈ وضعیں بعض حالات میں بہتر ہیں. میں اس مضمون میں جس کا اثر حاصل کرنے کے لئے کس طرح بیان.

بزنس سلسہ مناظر

میں ایک ادارے کے وسیع کائی روللوٹ پر ایک کلائنٹ کے ساتھ کام کیا ہے. منصوبوں میں فرسٹ کلاس شہری ہیں اور ان کے اپنے بلند ترین سائٹ ہے اس طرح کہ ہم اپنی بندی ڈیزائن کیا گیا ہے. پراجیکٹ مینیجر منصوبے خلاصہ معلومات کی سنگلٹن فہرست برقرار, جیسے عنوان, بجٹ, توقع کی تکمیل کی تاریخ, باقی بجٹ اور دیگر خلاصہ قسم کے قطعات. سنگلٹن"کی طرف سے" میں صرف ایک شے کا حامل کی ضمانت ایک مخصوص SharePoint فہرست مطلب. سامپلاسٹاکالل, یہ اس کی طرح لگتا ہے:

تصویر

بیان کے طور پر تکنیکی نقطہ نظر زیادہ سے زیادہ ایک ہی ہے یہاں (http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!447.entry). کقوپ ایک xsl ہیئت ہیئت براؤزر کے لیے HTML نظروں بنانے کے لئے بھیجنا استعمال کرتا ہے.

میں ہمیشہ اس کا نتیجہ xsl ہیئت ایک ڈراؤنا خواب ہے کیونکہ xsl ہیئت میں ڈائیونگ سے قبل کلپنا. یہاں میری مطلوبہ نتیجہ ہے:

تصویر

اس طرح ایچ ٹی ایم ایل اس کے نتیجے میں پیدا:

<ایچ ٹی ایم ایل>
 <جسم>
 <مرکز>
 <ٹیبل سرحد= 1>

<!-- لیبل ->
 <TR bgcolor= نیلے>
 <TD><فونٹ رنگ= سفید><ب>پراجیکٹ کا نام</ب></فونٹ></TD>
 <TD سیدھ= حق><فونٹ رنگ= سفید><ب>تاریخ مکمل</ب></فونٹ></TD>
 <TD سیدھ= حق><فونٹ رنگ= سفید><ب>بجٹ</ب></فونٹ></TD>
 <TD سیدھ= حق><فونٹ رنگ= سفید><ب>اصل اخراجات</ب></فونٹ></TD>
 <TD><فونٹ رنگ= سفید><ب>مجموعی حیثیت</ب></فونٹ></TD>
 </TR>

<TR>
 <TD>دوبارہ تار کمپیوٹر روم.</TD>
 <TD سیدھ= حق>02/01/08</TD>
 <TD سیدھ= حق>22,500.00</TD>
 <TD سیدھ= حق>19,000.00</TD>
 <TD>پیش رفت میں</TD>
 </TR>

<TR>
 <TD>ایس کیو ایل کے لئے اپ گریڈ فراہمی سرورز</TD>
 <TD سیدھ= حق>04/01/08</TD>
 <TD سیدھ= حق>7,500.00</TD>
 <TD سیدھ= حق>0.00</TD>
 <TD>منصوبہ بندی</TD>
 </TR>

</ٹیبل>
 </مرکز>
 </جسم>
</ایچ ٹی ایم ایل>

نقطہ نظر

گرڈ تخلیق کرنے کے لئے ان اقدامات پر عمل:

  1. گرڈ کے اجزاء کی شناخت (قطار / کالم).
  2. ضروری سائٹ کالم کی وضاحت کریں اور بنائیں.
  3. منصوبوں اور singleton فہرستوں کے لئے ذیلی سائٹس بنائیں.
  4. ایک ویب کے صفحے سے CQWP شامل کریں اور آپ کی فہرستیں تلاش کرنے کے لئے اس کی تشکیل.
  5. اضافی کالم کو جمع کرنے کے CQWP کی XML میں ترمیم کریں.
  6. ایک میز پیدا کرنے کے لئے XSL میں ترمیم کریں.

میں چھ نمبر پر توجہ مرکوز کرنے جا رہا ہوں. اعداد چار کے ذریعے براہ راست آگے ہے اور ایسی چیز ہے جو کسی کقوپ صارف پہلے ہی ہیں ۔. نمبر پانچ کی طرف سے دوسروں کا یہ پورا سکرین شاٹ بھری مضمون MSDN سے سمیت دستاویزی رہا ہے یہاں (http://msdn2.microsoft.com/en-us/library/bb897399.aspx) اور ہیدر سلیمان کا بلاگ یہاں (http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx).

گری دار میوے اور بولٹ

اقدامات MSDN دستاویزات اور ہیدر سلیمان کے مضمون کے مطابق پانچ میں سے ایک کے ذریعے شروع کریں اور عمل درآمد.

اس مرحلے پر, آپ کے صفحے پر اپنے CQWP شامل کیا ہے اور آپ کے پاس آپ کی <CommonViewFields> ضرورت کے مطابق ترتیب دیا.

معمول کے اقدامات پر عمل, میں ان انٹرمیڈیٹ نتائج حاصل:

1. ایک مواد کی قسم بنائیں, اس مضمون کی نوعیت اور دو مقامات کے لئے ایک ٹیمپلاٹیز مخصوص فہرست. مشمول قسم یہاں ہے ۔:

تصویر

یہاں سائٹ ساخت ہے:

تصویر

2. میری منصوبہ subsites اور singleton منصوبے کے خلاصے کی فھرستیں تشکیل دینے کے بعد CQWP دوستوں میں شامل کریں:

تصویر

3. کے ذریعے میں چاہتا ہوں تمام اضافی معلومات شامل کریں <CommonViewFields>:

        <جائیداد نام="CommonViewFields" قسم="سٹرنگ">Project_x0020_Name;Project_x0020_Expenses;Project_x0020_Status;Project_x0020_Start_x0020_Date;Project_x0020_End_x0020_Date;Project_x0020_Budget</جائیداد>

میں ایک لائن پر تمام جائیداد شعبوں رہنا پڑا یاد رکھیں کہ یا یہ کام نہیں کرے گا (CQWP استفسار میں کوئی شے نہیں لوٹ آئے کہ مجھے بتائیں گے).

4. اس مرحلے پر, ہم اس MSDN مضمون سے باہر منتقل کرنے کے لئے تیار ہیں اور فلپ پر پر ہیاٹہر سلیمان کے مضمون کو. قدم کے قریب شروع کر رہا ہے ان مراحل کی پیروی کریں #5 ایک اپنی مرضی کے مطابق بنانے کے لئے / ItemStyle.xsl کے انگہعثٹید ورژن. میں ہییتھر کے مشورہ پر عمل, قدم کے ذریعے اپ 11 اور یہ انٹرمیڈیٹ کے نتائج حاصل:

4.1: میری XSL سانچے کے طور پر مندرجہ ذیل ہے نام:

<xsl:سانچا کا نام "گرڈ =" مشابہ "صف =[@Style = 'گرڈ']" موڈ = "اٹیمسٹیلی">

میں نے بھی تھوڑا سا اس کی تجویز پیش کی نظر ثانی <xsl:-ہر ایک کے لئے …> ایک انہوں نے مزید کہا کی طرف سے <BR /> ایک صاف ستھرا لسٹنگ فراہم کرنے کے لئے ٹیگ:

    <xsl:-ہر ایک کے لئے منتخب="@ *">
      پی:<xsl:قیمت کے منتخب="نام()" /><BR/>
    </xsl:-ہر ایک کے لئے>

4.2: میں ویب حصہ پر نظر ثانی, ظاہری شکل کو جانے اور میری "گرڈ منتخب کریں" سٹائل:

تصویر

تبدیلی کا اطلاق کریں اور یہاں نتیجہ ہے:

تصویر

ہم کھیتوں ہم چاہتے ہیں کہ اوپر سے دیکھ سکتے ہیں (پراجیکٹ کا نام, اخراجات, درجہ, وغیرہ) ہمارے لئے جب ہم HTML ڈالنا استعمال کرنے کے لئے دستیاب ہیں. نہ صرف یہ, لیکن ہم دیکھتے ہیں جس کے ذریعے ہم ان کالموں xsl ہیئت میں حوالہ چاہیے کے نام. مثال کے طور پر, ہم اس منصوبے کی حیثیت "Project_x005F_x0020_Name" کے طور پر حوالہ.

اس مرحلے پر, ہم ہیدر کے بلاگ کی طرف سے ہے اور ان کمپنیوں کے کمدوں سے روانہ, میں نے اپنے تھوڑا سا شامل کریں.

ContentQueryMain.xsl

نوٹ: دونوں ContentQueryMain.xsl میں تبدیلیاں کرنے کے ساتھ ساتھ ItemStyle.xsl جب, اگر آپ کو اپنی تبدیلیوں کے اثرات دیکھنے سے پہلے آپ کو واپس میں ان فائلوں کو چیک کرنے کی ضرورت.

گرڈ سازی کے مقاصد کے لئے, کائی دو مختلف xsl ہیئت مسلیں ہم ایک کقوپ سے دیکھ کے نتائج پیدا کرنے کے لئے استعمال کرتا ہے. پیداوار کے سابقہ بٹ پیدا کرنے کے لئے, ہم ItemStyle.xsl میں ترمیم. کائی دراصل xsl ہیئت کے کسی دوسری مسل کا استعمال کرتا ہے ۔, کے لئے ContentQueryMain.xsl اس HTML پیدا کرنے کے لئے ItemStyle.xsl کے ساتھ مل کر. جیسا کہ اس کے نام کا مطلب, "مین ContentQueryMain.xsl ہے" Xsl ہیئت جو مجموعی طور پر بہاؤ کا ترجمہ کنٹرول کرتا ہے ۔. یہ تمام پایا اشیاء کے ذریعے اٹراٹیس اور ان ItemStyle.xsl میں ایک ایک سانچے کے لیے منظور کر لیا. ہم کھلے پیدا کرنے کے لئے ItemStyle.xsl میں ترمیم کریں گے <ٹیبل> اعداد و شمار کی پہلی قطار سے پہلے نکل رہی ٹیگ اور کلوزنگ <ٹیبل> آخری صف تپش دینے کے بعد ٹیگ. اس کو پورا کرنا, ContentQueryMain.xsl دو پیرا ہمارے "گرڈ پر یوں ترمیم کی جاتی ہے" ItemStyle.xsl میں سانچے, "آخری صف" اور "حالیہ صف". ItemStyle.xsl یہ مشروط طور ضروری ٹیگز ڈالنا استعمال کرتا ہے.

ہیدر سلیمان کی تکنیک کا استعمال کرتے ہوئے, ہم ContentQueryMain.xsl کو تلاش کریں. یہ ItemStyle.xsl کے طور پر ایک ہی جگہ میں واقع ہے ۔. یہ سکرین شاٹ کی مدد کرنی چاہیے:

تصویر

ہم مندرجہ ذیل تبدیلیاں کرنے کی ضرورت ہے:

  • ایک xsl سانچے میں ترمیم کریں, "کاللاٹیمٹیمپلاٹی" جو دراصل ہماری گرڈ کے سانچے میں ItemStyle.xsl انووکس. ہم دو پیرا میٹر گرڈ سانچے کے لیے منظور کرے گا تاکہ یہ اسے مشروط طور کھولنے اور بند کرنے کو پیدا کرنے کی ضرورت ہے جو کوائف پڑے گا <ٹیبل> ٹیگز.
  • ایک اور بٹ کا جو مطالبہ کیا "کاللاٹیمٹیمپلاٹی ContentQueryMain.xsl میں ترمیم کریں" یہ ایک "لاسٹراوو ہؤا" LastRow ہمارے گرڈ سانچے میں منتقل کیا جا سکتا ہے پیرامیٹر تاکہ.

"OuterTemplate.CallItemTemplate نامی سانچا تلاش کریں" سٹرنگ کے ذریعے شناخت:

  <xsl:سانچے نام="OuterTemplate.CallItemTemplate">

مندرجہ ذیل پوری سانچے بدل دیں:

  <xsl:سانچے نام="OuterTemplate.CallItemTemplate">
    <xsl:پرم نام="CurPosition" />

    <!--
      "لاسٹراوو کا ا ضافہ کریں" پیرامیٹر.
      "گرڈ" کو شے کی طرز کے پاس میں ہے جب ہم فقط یہ استعمال کریں ۔.
    -->
    <xsl:پرم نام="LastRow" />

    <xsl:کا انتخاب کرتے ہیں>
      <xsl:جب ٹیسٹ="@ سٹائل = 'NewsRollUpItem'">
        <xsl:-سانچے کا اطلاق منتخب="." موڈ="itemstyle">
          <xsl:کے ساتھ پرم نام="EditMode" منتخب="$cbq_iseditmode" />
        </xsl:-سانچے کا اطلاق>
      </xsl:جب>
      <xsl:جب ٹیسٹ="@ سٹائل = 'NewsBigItem'">
        <xsl:-سانچے کا اطلاق منتخب="." موڈ="itemstyle">
          <xsl:کے ساتھ پرم نام="CurPos" منتخب="$CurPosition" />
        </xsl:-سانچے کا اطلاق>
      </xsl:جب>
      <xsl:جب ٹیسٹ="@ سٹائل = 'NewsCategoryItem'">
        <xsl:-سانچے کا اطلاق منتخب="." موڈ="itemstyle">
          <xsl:کے ساتھ پرم نام="CurPos" منتخب="$CurPosition" />
        </xsl:-سانچے کا اطلاق>
      </xsl:جب>

      <!--
              گرڈ itemstyle.xsl سانچے میں موجودہ پوزیشن اور lastrow گزر.
              ItemStyle.xsl کھلی اور بند ہونے اخراج کرنے کے لئے اس کا استعمال کریں گے <ٹیبل> ٹیگز.
      -->
      <xsl:جب ٹیسٹ="@ سٹائل = 'گرڈ'">
        <xsl:-سانچے کا اطلاق منتخب="." موڈ="itemstyle">
          <xsl:کے ساتھ پرم نام="CurPos" منتخب="$CurPosition" />
          <xsl:کے ساتھ پرم نام="آخری" منتخب="$LastRow" />
        </xsl:-سانچے کا اطلاق>
      </xsl:جب>

      <xsl:دوسری صورت میں>
        <xsl:-سانچے کا اطلاق منتخب="." موڈ="itemstyle">
        </xsl:-سانچے کا اطلاق>
      </xsl:دوسری صورت میں>
    </xsl:کا انتخاب کرتے ہیں>
  </xsl:سانچے>

تبصرے تبدیلیوں کے مقصد کی وضاحت.

کورس کے, "OuterTemplate.CallItemTemplate" خود کو کسی اور سانچے سے کہا جاتا ہے. یہ ٹیمپلیٹ اس متن سلک کے لئے تلاش کر رہا ہے کی طرف سے تلاش کریں:

<xsl:سانچے نام="OuterTemplate.Body">

OuterTemplate.Body میں دی گئی ہدایات کے ذریعے سکرال کریں اور LastRow پیرامیٹر کے طور پر مندرجہ ذیل داخل (italics میں ایک تبصرہ کے طور پر دکھایا):

<xsl:کال سانچے نام="OuterTemplate.CallItemTemplate">
  <xsl:کے ساتھ پرم نام="CurPosition" منتخب="$CurPosition" />
  <!-- LastRow پیرامیٹر داخل کریں. -->
  <xsl:کے ساتھ پرم نام="LastRow" منتخب="$LastRow"/>
</xsl:کال سانچے>

اس سب کے بعد, ہم آخر چیزیں صحیح طریقے سے تو ہماری ItemStyle.xsl اخراج کر سکتے ہیں قائم کیا ہے <ٹیبل> صحیح جگہ پر ٹیگ.

ItemStyle.Xsl

نوٹ: پھر, آپ کو ان تبدیلیوں کا اثر دیکھنا ہے تاکہ کسی قسم کی تبدیلی کرنے کے بعد ItemStyle.xsl میں چیک کریں.

ہم یہاں دو کاموں کو ہے:

  • پورے گرڈ سانچا کو بدل دیں. آپ کاپی/نیچے سے جوڑ کر سکتے ہیں.
  • کچھ ممبو جمبو سانچا تعریف ہے کہ "فارماٹکوررانسی کے قابل بناتا ہے باہر کا ا ضافہ کریں" کام کے لئے سانچے. (تمہیں پتہ ہے میں XSL پر ایک کمزور ہینڈل ہے کہ بتا سکتے ہیں).

اول, ItemStyle.xsl کے سب سے اوپر کے قریب, اس لائن میں شامل کریں:

  <!-- ہمیں امریکہ ظاہر کرنے کے لئے کے قابل بناتا ہے کہ کچھ mumbo جمبو. کرنسی. -->
  <xsl:دشملو فارمیٹ نام="عملہ" عددی="ڈی" />

  <xsl:سانچے نام="پہلے سے طے شدہ" میچ="*" موڈ="itemstyle">

میں نے پہلے براہ راست شامل یاد رکھیں کہ <xsl:سانچا کا نام "طے شدہ =" …> تعریف.

اگلا, ہمارے گرڈ کے سانچے میں واپس جائیں گے. پورے گرڈ سانچے کو مندرجہ ذیل کوڈ کے ساتھ بدل دیں. اسے اچھی طرح تبصرہ کیا ہے, لیکن مجھے ای میل کرنے میں سنکوچ یا اگر آپ کے سوالات ہوں تو میرے بلاگ پر تبصرے چھوڑ کر مت جاؤ.

  <xsl:سانچے نام="گرڈ" میچ="صف[@ سٹائل = 'گرڈ']" موڈ="itemstyle">

    <!--
      ContentMain.xsl CurPos اور آخری گزر جاتا ہے.
      ہم conditionally کھلے اور بند ہونے اخراج کے لئے ان کا استعمال کرتے ہیں <ٹیبل> ٹیگز.
    -->
    <xsl:پرم نام="CurPos" />
    <xsl:پرم نام="آخری" />

    <!-- مندرجہ ذیل متغیرات میں معیاری ItemStyle.xsl سے unmodified کر رہے ہیں -->
    <xsl:متغیر نام="SafeImageUrl">
      <xsl:کال سانچے نام="OuterTemplate.GetSafeStaticUrl">
        <xsl:کے ساتھ پرم نام="UrlColumnName" منتخب="'ImageUrl'"/>
      </xsl:کال سانچے>
    </xsl:متغیر>
    <xsl:متغیر نام="SafeLinkUrl">
      <xsl:کال سانچے نام="OuterTemplate.GetSafeLink">
        <xsl:کے ساتھ پرم نام="UrlColumnName" منتخب="'LinkUrl'"/>
      </xsl:کال سانچے>
    </xsl:متغیر>
    <xsl:متغیر نام="DisplayTitle">
      <xsl:کال سانچے نام="OuterTemplate.GetTitle">
        <xsl:کے ساتھ پرم نام="عنوان" منتخب="@ عنوان"/>
        <xsl:کے ساتھ پرم نام="UrlColumnName" منتخب="'LinkUrl'"/>
      </xsl:کال سانچے>
    </xsl:متغیر>
    <xsl:متغیر نام="LinkTarget">
      <xsl:اگر ٹیسٹ="@ OpenInNewWindow = 'یہ سچ ہے کہ'" >_blank</xsl:اگر>
    </xsl:متغیر>

    <!--
      یہاں ہم ایک متغیر کی وضاحت, "تبلیسٹارٹ".  یہ ایچ ٹی ایم ایل پر مشتمل ہے
      .  نوٹ کریں کہ اگر CurPos = 1, یہ ایک CDATA ٹیگ میں ایچ ٹی ایم ایل میں شامل ہیں.
      ورنہ, یہ خالی ہو جائے گا.

      tableStart کی قیمت ہر وقت ItemStyle کے ذریعے کہا جاتا ہے emited ہے
      .
    -->
    <xsl:متغیر نام="tableStart">
      <xsl:اگر ٹیسٹ="$CurPos = 1">
        <![CDATA[
        <ٹیبل سرحد = 1>
          <پروف بگکالور = "blue">
            <TD><فانٹ رنگ "سفید" =><ب>پراجیکٹ کا نام</ب></فونٹ></TD>
            <ٹیڈی سیدھ کریں "حق" =><فانٹ رنگ "سفید" =><ب>تاریخ مکمل</ب></فونٹ></TD>
            <ٹیڈی سیدھ کریں "حق" =><فانٹ رنگ "سفید" =><ب>بجٹ</ب></فونٹ></TD>
            <ٹیڈی سیدھ کریں "حق" =><فانٹ رنگ "سفید" =><ب>اصل اخراجات</ب></فونٹ></TD>
            <TD><فانٹ رنگ "سفید" =><ب>مجموعی حیثیت</ب></فونٹ></TD>
          </TR>
        ]]>
      </xsl:اگر>
    </xsl:متغیر>

    <!--
      ایک اور متغیر, tableEnd صرف کلوزنگ ٹیگ کی میز کی وضاحت کرتا ہے.

      tableStart ساتھ کے طور پر, یہ ہمیشہ emited ہے.  اس کی قیمت ہے یہی وجہ ہے
      .
    -->
    <xsl:متغیر نام="tableEnd">
      <xsl:اگر ٹیسٹ="$CurPos آخری $ =">
        <![CDATA[ </ٹیبل> ]]>
      </xsl:اگر>
    </xsl:متغیر>

    <!--
      ہمیشہ tableStart کے مندرجات اخراج.  یہ پہلی بار نہیں ہے تو
      , تو ہم اس کی قدر جانتے ہیں
      .

      فرار کی پیداوار کی وجہ سے غیر فعال کریں جب tableStart اسے خالی نہیں, یہ
      .  تو
      , اس طرح کی چیزیں پیدا کرے گا"&لیفٹیننٹ;ٹیبل&GT;" کی بجائے"<ٹیبل>".
    -->
    <xsl:قیمت کے منتخب="$tableStart" غیر فعال-پیداوار-فرار="ہاں"/>


    <TR>
      <!--
      پی:Project_x005F_x0020_Name
      :Project_x005F_x0020_End_x005F_x0020_Date
      :Project_x005F_x0020_Budget
      :Project_x005F_x0020_Expenses
      :Project_x005F_x0020_Status
      -->
      <TD>
        <xsl:قیمت کے منتخب="@ Project_x005F_x0020_Name"/>
      </TD>

      <TD سیدھ="حق">
        <xsl:قیمت کے منتخب="@ Project_x005F_x0020_End_x005F_x0020_Date"/>
      </TD>

      <TD سیدھ="حق">
        <xsl:کال سانچے نام="formatcurrency">
          <xsl:کے ساتھ پرم نام="قیمت" 
منتخب="@ Project_x005F_x0020_Budget"></xsl:کے ساتھ پرم> </xsl:کال سانچے> </TD> <TD سیدھ="حق"> <xsl:کال سانچے نام="formatcurrency"> <xsl:کے ساتھ پرم نام="قیمت" منتخب="@ Project_x005F_x0020_Expenses">
</xsl:کے ساتھ پرم> </xsl:کال سانچے> </TD> <TD> <xsl:قیمت کے منتخب="@ Project_x005F_x0020_Status"/> </TD> <!-- مندرجہ ذیل میں سے سب کچھ واضح کرنے کے لئے باہر تبصرہ کیا ہے. تاہم, اسے واپس لانے اور ایک میں چیزیں <TD> اس کے دیکھنے کے لئے         . --> <!-- <دو کی شناخت "لانکاٹیم =" کلاس "شے" => <xsl:اگر ٹیسٹ "سلک لمبائی =($SafeImageUrl) !0"=> <دو کلاس "نقش-علاقے-بائیں" => <ایک ہریف = "{$SafeLinkUrl}" ہدف = "{$LinkTarget}"> <img کلاس "نقش-متعین-چوڑائی =" ک = "{$SafeImageUrl}"
alt = "{@ ImageUrlAltText}"/> </ایک> </div> </xsl:اگر> <دو کلاس ""لنک-شے => <xsl:کال سانچے
name="OuterTemplate.CallPresenceStatusIconTemplate"/> <ایک ہریف = "{$SafeLinkUrl}"
ہدف = "{$LinkTarget}" عنوان = "{@ LinkToolTip}"> <xsl:قدر کے منتخب کریں "$DisplayTitle" = /> </ایک> <دو کلاس "بیان" => <xsl:کی قدر میں select="@Description" /> </div> </div> </div>
--> </TR> <!-- کلوزنگ ٹیگ کی میز اخراج. ہم آخری صف پر نہیں ہیں تو, یہ خالی ہو جائے گا. --> <xsl:قیمت کے منتخب="$tableEnd" غیر فعال-پیداوار-فرار="ہاں"/> </xsl:سانچے> <xsl:سانچے نام="formatcurrency"> <xsl:پرم نام="قیمت" منتخب="0" /> <xsl:قیمت کے منتخب='شکل نمبر($قیمت, "$DDD,DDD,ددد ۔ ڈیڈی", "عملہ")' /> </xsl:سانچے>

سٹینڈرڈ WSS / کائی ڈیٹا انٹری اسکرین جھرن کاری ڈراپ چڑھاو کی حمایت نہیں کرتے (یا مواصلات کے اندر سے دوسرے)

اپ ڈیٹ (04/2008): اس عظیم بلاگ اندراج اس مسئلے کا ایک اچھا جاوا اسکرپٹ بنیاد پر نقطہ نظر سے پتہ چلتا ہے: http://webborg.blogspot.com/2008/04/add-functions-and-events-to-sharepoint.html

اپ ڈیٹ II: (04/2008): یہ بلاگ اندراج کے طور پر اچھی طرح سے وعدہ دکھائی دیتی ہے: http://www.cleverworkarounds.com/2008/03/13/free-mosswss-2007-web-part-hide-controls-via-javascript/

کئی بار ایک ہفتہ, روزانہ نہیں تو, فورم کے صارفین کو بیان ایک ضرورت ہے جو عام طور پر جھرن قطرہ چڑھاو کے ذریعے پوری کی جائے گی. مثال کے طور پر, میں نے دو ڈراپ ڈاؤن کنٹرول ہے:

  • امریکہ کی فہرست. ریاستوں
  • امریکہ کی فہرست. شہروں.

ذمہ دار UI مہیا کار کے طور پر, ہم اسے اس طرح چلانا چاہتے ہیں:

  • ایک امریکہ Paul منتخب کرتا ہے. ریاست سے ڈراپ.
  • اس کے شہروں کو منتخب حکومت کا تعلق صرف ان شہر کو فلٹر کرنے کے لیے ڈراپ وجوہات.
  • Paul شہر اس فلٹر شدہ فہرست سے منتخب کرتا ہے ۔.

اس فیچر کے لیے کوئی باہر کا خانہ کی حمایت ہے ۔. سچ تو یہ ہے, کسی بھی قسم کی براہ راست کانفرنسیں-فارم مواصلات کے لئے کوئی اواوب کی حمایت ہے ۔. اس بمطابق پروگرام کریں قطعات چھپنے/اہل/نااہل بنا رہا ہے دوسری جگہوں پر پر فارم قطعہ تبدیلیوں کے جواب میں بھی شامل ہیں.

کے لئے ممکنہ حل اور ان کی وضاحت کے لئے اس مضمون کا اصلی مقصد اختیارات ہیں میں انہیں جانتا ہوں:

  1. ایک مخصوص کالم کی قسم. ایک اپنی مرضی کے مطابق-کالم-ڈویلپر کے طور پر, آپ کو "دنیا پر مکمل کنٹرول ہے" وہ اپنی مرضی کے مطابق کالم کے. آپ ایک ڈراپ-ڈاؤن جھرن اس طرح نافذ کر سکتے ہیں.
  2. ورک فلو کے استعمال پر غور کریں. بعض صورتوں میں, آپ کسی دوسرے میدان کی قدر پر مبنی قطعہ کے لیے خود بخود ایک قدر تفویض کریں چاہتے ہیں. اس صورت میں, آپ عام طور پر ایک محسوب کالم کو استعمال کرنے کی کوشش کریں گے, لیکن بعض اوقات, یہ صرف اپنے کام پر نہ ملے. SharePoint ڈیزائنر ورک فلو کے کوڈ اور بصری سٹوڈیو میں گر کے ایک نسبتا ایڈمنسٹر دوست متبادل ہے ۔. اگر آپ اس راستے جاتے ہیں, کی طرف سے خطاب کیا اس مسئلے کا آگاہ ہونا اس مضمون (http://paulgalvin.spaces.live.com/blog/cns!CC1EDB3DAA9B8AA!405.entry).
  3. واقعہ رہبروں: ورک فلو کی طرح, اس کے بعد--یہ حقیقت کا ایک حل ہے. ایک .NET اسمبلی اپنے وقوعہ نبٹ کار ہے (C #, VB.NET) جو SharePoint کے کنٹرول کی منظوری دیدی. آپ تیار کردہ آبجیکٹ کی فہرست کے ڈیٹا تک رسائی حاصل ہے ۔ (اور تمام آبجیکٹ ماڈل) اور کوئی ضروری حساب کر سکتے ہیں.
  4. SharePoint ڈیزائنر کو اپنی مرضی کے مطابق داخلہ فارم بنانے کے لیے استعمال. اس نقطہ نظر کے ساتھ براہ راست تجربہ نہیں ہے, but I hear they are doing good things with NewForm.aspx these days 🙂
  5. آپ اپنے ASP.NET کوائف اندراج فعل رول (ایک اکیلے کھڑے-ویب صفحہ کے طور پر یا کسی ویب حصہ) اور اس کی بجائے اس کا استعمال.

اگر کسی دوسرے اور/یا بہتر اختیارات معلوم ہو, براہ مہربانی ایک تبصرہ پوسٹ اور میں اس پوسٹ کی لاش کو اپ ڈیٹ کریں گے.

<آخر />

Yes/No (باکس کو چیک کریں) مواد طلب ویب فلٹرنگ حصہ میں

طلب کے ہاں کے لیے فلٹر کرنے کے لیے/کوئی چیک باکس "PG سنگ میل" کے حقدار, اس طرح CQWP ترتیب دیں:

تصویر

یہ ان لوگوں کے واضح-ایک بار آپ جانتے ہیں یہ لیکن مشکل سے تلاش کر کے ایک جواب سے سوال کے ایک سے ایک ہے: مواد استفسار ویب حصہ کا استعمال کرتے ہوئے جی ہاں / کوئی چیک باکس پر فلٹر کرنے کے لئے کس طرح.

سب سے پہلے تلاش کے نتائج میں تلاش کو تلاش کی اصطلاح "فلٹر ہاں/کوئی مواد طلب ویب حصہ کا استعمال کرتے ہوئے" غلط باہر فلیٹ ہے, تو میں نے اس کو ڈال دیا اور اسے مخصوص تلاش کے نتائج میں غلط نتیجہ جگہ لے سکتے ہیں تو دیکھ سوچا.

یہ بہت آسان ہے: حقیقی اقدار "1 =" اور جھوٹی اقدار "1 مساوی نہیں" (خوبصورت ریٹرو, اصل میں).

مذکورہ بالا مثال میں, میں قسم کی ویب سائٹ کے کالم ہاں/نہیں"پیدا کیا (چیک باکس)" نام "PG سنگ میل". میں نے اسے ایک ڈاکٹر کی لائبریری میں اضافہ, چند دستاویزات اپ لوڈ, ایک جوڑے کی قدر مقرر کیا اور اس کا تجربہ کیا.

<آخر />