شیئرپوائنٹ دکان ٹاک کھولیں ق&ایک اجلاس جمعرات کو 08/13 @ 12:30 PM EDT

Arcovis اس جمعرات کو ہماری دوسری "شیئرپوائنٹ دکان ٹاک" اجلاس کی میزبانی کرے گا 12:30 PM EDT. آپ SharePoint کے سوالات سے ظاہر ہیں اور ہم آپ بینجو کے مذاق کے ساتھ تفریح کے لیے اپنی پوری کوشش کریں گے, ہمارے ساتھی پانالسٹس اور ہو سکتا ہے کہ یہاں تک کہ جواب بے ضرر put-downs لیکن ایک سوال یا دو ذکی. اس ہفتے کی "سرکاری" پینل تمہارا حقیقی بھی شامل ہے, میری Arcovis شراکت دار (Natalya Voskresenskaya اور ہیری جونز) اور لورا Rodgers (کے ٹویٹر & EndUserSharePoint شہرت). باب لومڑ بھی میں شامل کرنے کی دھمکی دی, لیکن جو کبھی زیادہ سنجیدگی سے نہیں لیتے ہیں. آخری بار, ہم panelists اور شرکاء کے درمیان لائن دھندلاپن جو سامعین کی شرکت کی ایک بڑی سطح پر تھا اور میں نے اسی جمعرات کو ہو گا توقع.

یہ واقعہ انٹیگریٹڈ سسٹمز اور خدمات گروپ کی طرف سے شریک سپانسر کیا جاتا ہے (www.issgroup.net).

یہاں رجسٹر ہو جائیے: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=9xrzxfs9x34sb0sm

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

پھر ملتے ہیں!

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

پہلے سے موجود ضوابط: ریسکیو پر شیئرپوائنٹ انتباہ سانچے (?)

میرے گاہکوں میں سے ایک چھوٹی سی لیکن مفید گھنٹہ کے لئے ایک درخواست انٹرپرائز کی تعمیر کے لئے سابق ٹھیکیدار کے ساتھ کام کیا ۔. اس ٹھیکیدار SharePoint ڈیزائنر ورک فلو کے حل کا حصہ پر عمل درآمد کے لیے استعمال کیا. یہ ایک گندگی کا تھوڑا ہے. مثال کے طور پر, ایک واحد منطقی ورک فلو کے عمل کی حمایت نو سپد وورکفلووس ہیں اور اپ کے لئے ان میں سے پانچ کو بیک وقت صحیح شرائط دی گئی کسی بھی وقت کہیں آگ ہو. It’s not easy to debug 🙂

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

میرے گاہک کی ضروریات کو دو طرح کی ہے:

  1. شیئرپوائنٹ ایک ٹاسک تفویض کے بارے میں ایک ای میل بھیجتا ہے تو, ای میل کے جسم میں کام کے بارے میں معلومات کا ایک بہت شامل ہیں.
  2. مزید اہم بات, اب تک کی طرف سے – صارف کے ای میل میں کام کے لنک پر کلک کرنے, کام فارم اپپروور اپنی منظوری دے یا فیصلے کا انکار کرنے کے لئے کی ضرورت ہے کو تمام معلومات مل جائے. ابھی اسی وقت, منیجر شے لنک نیچے کھودنے میں بنیادی تفصیلات کی خود پر کلک کرنے کی ضرورت ہے اور کوئی بھی جو پسند. آپ میں ای میل پر کلک کرنا ہے. پھر ایک قسم کے غیر واضح لنک کام شے پر کلک کرنے کی ضرورت ہے. پھر آپ بنیادی کوائف پر تلاش کر سکتے ہیں (اس کیس میں ایک برائے InfoPath فارم). پھر آپ واپس/واپس پر کلک کریں, وغیرہ. ہر شخص یہ روزے كيسے ركھے؟.

میں نے یہ کسی حد تک گندا تکنیکی حل وراثت میں ملا ہے اور میں سے کم سے کم مداخلت کے راستے میں تبدیلیاں کرنے کے لئے چاہتے ہیں.

ایک اپنی مرضی کے مطابق انتباہ سانچے بنانے میں ابھی لے رہا ہوں طریقہ اختیار کرتے ہیں. تم نے اس کے بارے میں یہاں پڑھ سکتے ہیں. بہاؤ نے اس طرح کام کرتا ہے:

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

میں ایک فوری پاوک نے کیا اور یہ ایک لیب ماحول میں اچھی طرح کام کرتا ہے ۔. میں توقع کے مطابق میرے مخصوص ای میل انتباہ ملے. میں بھی کام کی وضاحت اور عنوان خود تازہ کاری حاصل کریں.

صرف مشکل سا, اب تک, جہاں الرٹ شے تازہ صورت حال سے بچنے کے لئے ہے, دوسری انتباہ نے. اس نے مجھے فکر نہیں ہے.

اب تک کا وعدہ کیا لگ رہا ہے ...

میں موجودہ سپد وورکفلووس میں سے کسی کے ساتھ مک کے بارے میں کرنے کی ضرورت نہیں کہ اس کے بارے میں عظیم بات یہ ہے. وہ ایک انتباہ نبٹ کار ہے کہ بلسسفاللی سے بے خبر ہیں"IIZ RUNNIN IN DA BAKGROUND, DECORATIN موزوں کام کی فہرست WIF MOAR سیاق و سباق".

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

لائیو شیئرپوائنٹ ق&ایک اجلاس جمعرات کو 07/30/09 @ 12:30 PM EDT کو ختم ہونے والے 1:30PM EDT

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

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

میں آخر میں یہ اور اگلے جمعرات کے ارد گرد مل گیا, 07/30, میری کمپنی (Arcovis) اور بزنس پارٹنر, انٹیگریٹڈ سسٹمز اور خدمات گروپ, ایک سوال کی میزبانی کرے گا&جیسا کہ ایک. میں ان کو باقاعدگی سے کیا امید کر رہا ہوں, ہفتہ وار کے طور پر اکثر طور پر.

یہ افتتاحی اجلاس شاید تھوڑا bumpy ہو جائے گا, لیکن تصور یہ ہے:

  • آپ کو سیشن کے دوران جواب دیا ہے چاہتے ہیں اس سوال ہو تو, صرف ظاہر اور سے دعا گو ہیں.
  • اگر تم چاہو تو, آپ کو پیشگی سوال ای میل کر سکتے.

ہم نے (ق) کی پہلی ششماہی کے خرچ کرنے کے لئے کی منصوبہ بندی&ای میل کے سوالات پر ایک اور اس کے بعد کسی کو بھی اس کے بعد پوچھتا ہے کہ کچھ اسے کھولو.

اجلاس جمعرات کو جگہ لیتا ہے, 07/30 سے شروع 12:30 اور میں ختم ہونے والے 1:30 PM EDT.

اگر آپ دلچسپی رکھتے ہیں تو, براہ مہربانی یہاں جائیں: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=pxlsd9fpsm2md7h9

پینل مجھے اور دیگر SharePoint شخصیات شامل ہوں گے. You’ll have to sign up to find out who they are 🙂

آپ کو ایک مستقبل (ق) کے لئے ان luminaries میں سے ایک بننے کے لئے چاہتے ہیں، تو&ایک سیشن, مجھے بتائیں.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دنیا ٹیگز:

آپ برائے InfoPath فارم کے اندر ڈیولپر نوٹس ایمبیڈ کریں

میں اب بھی برائے InfoPath فارم دنیا میں رہ رہا ہوں اور میں نے اس کے ایک فارم پر ان "چھوٹے" تبدیلیوں میں سے ایک بنانے کے لئے کی ضرورت ہے, بدقسمتی سے, میں نے اس کے ساتھ دو ہفتے قبل اختیار ایک ناموں کا ٹوٹ جاتا ہے ۔. میں نے خود کے لئے سوچا, "کسی نے اب سے ایک سال میں اس چیز پر نظر ڈالیں اور کہنے کے لئے جا رہی ہے, کیا پال سوچ رہا تھا? مشتری کی طرف سے, اس کا نام کنونشن کوئی احساس نہیں کرتا!"

میں نے تو مجھے اس کے لئے فارم پر ایک نقطہ نظر بنا سکتے احساس ہوا کہ اور, ایک بار پھر, میں کچھ یوری کے ساتھ ساتھ اس طرح کرتے رہے ہیں کر سکا کہ احساس ہوا. میں اس طرح انفوپیٹہ فارم کی ایک "ڈویلپر نوٹ" منظر اضافہ:

image

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

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دنیا ٹیگز:

برائے InfoPath مناظر منیجنگ

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

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

image

میری خواہش ہے کہ میں یہ سب سراسر کر رہے تھے.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دنیا ٹیگز:

برائے InfoPath فارم Sevices, پر مبنی توثیق بناتی ہے (FBA) اور منفرد فائل کے نام

میں اس ہفتے ایک FBA ماحول میں کائی میں بناتی کچھ برائے InfoPath پر کام کر رہے ہیں اور سیکھ رہا تھا, میں ایک FBA زون کے ساتھ ایک پیداوار کے ماحول کے فارم تعینات کرنے گئے تھے جب وہ صارف نام() فعل فعل کا کام نہیں کرتا ۔. میں اسے منفرد مسل نام پیدا کرنے کے لئے استعمال کیا تھا.

ٹھیک ہے, اس تقریب میں ایک FBA ماحول میں کام نہیں کرتا (کم سے کم, نہیں کے خانے کے باہر). اور, عکاسی صلی اللہ علیہ وسلم, میں نے منصوبہ بنایا تھا راستے میں اسم کا استعمال کرتے ہوئے کسی بھی صورت میں ایک منفرد فائل کے نام کی ضمانت نہیں ہوتا.

میرا حل اب استعمال کرنے کے لئے تھا() فعل اور قاعدے کو لوڈ کر رہا ہے فارم پر کرائی. جب یہ خالی ہے میں نام مسل کوائف کے عنصر کو تفویض کریں:

image

image

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

image

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

تو, FBA طور پر پریشان کن خاص طور پر عام طور پر اور برائے InfoPath کے ساتھ ہو سکتا ہے کے طور پر, یہ مجھے دوسری صورت میں ایسا نہیں کہ دوبارہ لگتا ہے کہ ایک چھوٹی سی لیکن بہت ضروری تکنیکی تفصیل اور نقطہ نظر بنا دیا!

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

دنیا ٹیگز:

شیئرپوائنٹ کی فہرست / دستاویز لائبریری مناظر کو محفوظ بنانے لگتا ہے (طرح کی) jQuery کے ساتھ ممکن

یہ میری میں ایک اور مراسلہ ہے سلسلہ جاری استعمال کرنے کے لئے کس طرح jQuery شیئرپوائنٹ کے ساتھ.
آپ jQuery کے بارے میں مزید جاننے کے لئے چاہتے ہیں، تو, میں انتہائی تجویز کرتے ہیں: کارروائی میں jQuery ریچھ Bibeault اور Yehuda Katz کی طرف سے.

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

میں میرے سینڈباکس کے ماحول کے ساتھ جب اس پر کام کرنا شروع کیا ۔. میں یہاں اس ماحول کے بارے میں لکھا تھا: فوری اور آسان: شیئرپوائنٹ کے لئے اپنی خود کی jQuery سینڈ باکس بنائیں.

ایک نقطہ نظر "محفوظ" کرنے کے لئے, ان مراحل پر عمل:

  1. آپ محفوظ کرنا چاہتے ہیں ایک منظر بنائیں. میں ایسا ہی کیا اور اسے "محفوظ منظر" کہا جاتا ہے ۔.

    یہ "حاصل" نہیں ہے جب ایسا لگتا ہے کیا ہے:

    image

  2. سینڈ باکس مضمون میں بیان کیا چال کا استعمال کرتے ہوئے نقطہ نظر کی صفحے کے مواد ایڈیٹر ویب حصہ شامل کریں (یعنی. "پیج منظر = مشترکہ میں شامل کریں&یو آر ایل پر ToolPaneView = 2 ").
  3. آپ SharePoint _spUserId باہر یہ پاگل مراحل کی پیروی کرکے پتہ نہیں, یقین کرو یا نہیں:
    1. آپ شیئرپوائنٹ ماحول میں لاگ ان کریں.
    2. ویب براؤزر کے ایڈریس کے خانے میں, قسم: "جاوا اسکرپٹ:آگاہ(_spUserId ").
    3. نتیجہ کو محفوظ کریں (یہ میرے معاملے میں "13" ہے).

      image

  4. کوڈ نقطہ نظر میں اپنے CEWP کے لیے مندرجہ ذیل جاوا اسکرپٹ کا اضافہ کریں:

    <سکرپٹ
        "متن/جاوا سکرپٹ"
        ایسآرسی =".. /.. /jQuery Library/jquery-1.3.2.min.js">
    </سکرپٹ>
    
    <سکرپٹ کی قسم ="متن/جاوا سکرپٹ">
      $(تقریب() {
    
        آگاہ(_spUserId);
    
        تھا theSecuredView = $('iframe[FilterLink * = محفوظ٪ 20View]');
    
        اگر ((theSecuredView.length > 0) && (_spUserId == 13))
          $('iframe[FilterLink * = محفوظ٪ 20View]').والدین().والدین().والدین().ایچ ٹی ایم ایل("<TR bgcolor = سرخ><TD>آپ کے لئے کوئی نقطہ نظر!</TD></TR>");
      });
    
    </سکرپٹ>
    

میں نے شامل کر دیا ہے کہ الرٹ(_spUserId) یہ واقعی میں ایک ایک نقطہ نظر "حفاظت" نہیں ہے کہ کس طرح کا مظاہرہ کرنے کے وہاں لائن, بلکہ صرف یہ دیکھنا زیادہ مشکل بنا. ایک لمحے میں اس پر مزید.

بنیادی طور پر, jQuery صفحہ پر ایک وصف ہے کہ "محفوظ % 20View" میں اس کی قدر کا حامل ہے جو ایک iFrame کی تلاش میں ہے. ایک بار اسے یہ ڈھونڈتا ہے, ہم حالیہ صارف "13" اگر دیکھنے کے لیے پڑتال کریں. اگر یہ ہے, ہم نے ایک پر ڈوم تک چل <TR> ٹیگ (جس میں منبع کو دیکھنے اور اس کا پتہ لگانے کی طرف سے سوچا) اور پھر اپنے پیغام کے ساتھ کہ TR ٹیگ کی جگہ. مجھے سچ میں اس کس طرح مضبوط ہے نہیں جانتے (میں بہت مشکوک ہوں, حقیقت میں), لیکن یہ میری سینڈباکس میں کام کیا ہے ۔. اگر میں ایک بہتر راستہ تلاش, میں نے اس کے بارے میں بلاگ گے. یہ نتیجہ ہے:

image

میں ٹھیک بٹن پر کلک کریں اور اعداد و شمار کے ایک بڑے سرخ پیغام کے ساتھ کی جگہ لے لی ہے:

image

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

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

دیگر پہونچانے ہیں ۔. ایک _spUserId آف "سلامتی" کے اس اندازِ فکر پر مبنی ہے. ہم چاہتے ہیں کے لئے واقعی محفوظ مکمل SharePoint حفاظتی سانچے پر مبنی, یا کم از کم نام صارف کی طرف سے. یہ کام آہستہ آہستہ سہل مشکل ہو جاتا ہے, لیکن میں نے اس موضوع پر لکھا کچھ اچھی چیزیں دیکھ کر, تو میں نے اس مسئلے کے لئے ایک اچھا جواب ہے پرامید ہوں.

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

قسمت کے ساتھ, میں وقت کے ساتھ اس موضوع پر لکھنے کے لئے زیادہ پڑے گا.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

فوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کو چھپانے کے لئے jQuery استعمال کرنے کے لئے بہتر طریقہ

یہ میری میں ایک اور مراسلہ ہے سلسلہ جاری استعمال کرنے کے لئے کس طرح jQuery شیئرپوائنٹ کے ساتھ.
آپ jQuery کے بارے میں مزید جاننے کے لئے چاہتے ہیں، تو, میں انتہائی تجویز کرتے ہیں: کارروائی میں jQuery ریچھ Bibeault اور Yehuda Katz کی طرف سے.

پہلے, میں تلاش اور ایک فارم میں ایک متن قطعہ چھپائیں کرتا ہے jQuery کا استعمال کیسے کریں کے متعلق لکھا تھا. میں مخصوص نقطہ نظر کے لئے پروا نہیں ہوتی تھی (میں chaining والدین تھا - کہ وہ صرف ان دنوں کیا ہے، ہے نہ, کم از کم معیار کے خاندانوں میں).

میں نے سب سے پہلے اس کے بارے میں سوچنا شروع کر دیا جب, میں تلاش کرنے کے لئے کی ضرورت جانتا تھا <TR> مجھے چھپائیں پکارتے سکتا ہے جس سے() طریقہ. میری ابتدائی صحیح تلاش کرنے کی کوشش <TR> تھا کچھ اس طرح:

$('TR:ہے(ان پٹ[عنوان = مجھے چھپائیں!])');

اس کے ساتھ مسئلہ یہ ہر ملے گا یہ ہے کہ <TR> مجھے چھپانے کے لئے کسی بھی والدین تعلقات تھے کہ ٹیگ! میدان, مجھے چھپائیں تو بھی! میں گہری کئی سطحوں اندر در اندر ہے <TR>کی. یہ کہ میرے سینڈباکس فارم پر کرتا ہے, کہ اظہار پائے 9 مجھے چھپائیں ہے جو مختلف TR کی! ایک بچے کے طور پر اس ڈوم کے درخت میں کہیں. مجھے احساس ہوا کہ درخت کو واپس ان پٹ میدان سے خود چل سکا کہ, تا کہ میں والدین کو گالی ختم کا طریقہ یہ ہے, لیکن یہ میرے ساتھ اچھا نہیں بیٹھ تھا.

میں نے آخر میں بنایا احساس پڑھیں اور اس میں سے ایک چیزیں کرنے کے لئے کچھ سوچ دی: میں استعمال نہیں کر سکتے ہیں() باہر ٹرم طریقہ <TR>میری ملفوف سیٹ میں نہیں چاہتا کے. اس نے مجھے قیادت:

$('TR:ہے(ان پٹ[عنوان = مجھے چھپائیں!])').نہیں('TR:ہے(TR)').چھپا();

سب سے پہلے تھوڑا سا سب مل جاتا ہے <TR> مجھے چھپائیں ہے کہ ٹیگز! ان کی اپنی درجہ بندی میں کہیں بھی قطعہ. یہ تو کوئی باہر دھاریاں <TR> بھی ایک بچہ ہے <TR>. یہ ہمیں ایک واحد کے ساتھ چھوڑتا ہے <TR> کہ:

1) نہیں ہے <TR> بچے کے ریکارڈز

2) ان پٹ میدان کے طور پر بچہ ہے.

اس کے بعد ہم چھپائیں درخواست دے سکتے ہیں() نتیجے میں سیٹ کرنے کے لئے اور ہم کیا کر رہے ہیں کا طریقہ.

میں اب بھی اس کے بارے میں تھوڑا نروس ہوں, chaining والدین کے طور پر، لیکن کے طور پر نروس نہیں.

میں نہیں جانتا اس ایک بہترین مشق ہے یا نہیں تو. شناخت کا ایک زیادہ مناسب طریقہ ہو سکتا ہے صرف <TR> کے بارے میں ایک SharePoint کی صورت میں کہ ہم خیال. اگر آپ کو معلوم ہے, تبصرہ پوسٹ براہ مہربانی.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

فوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کو چھپانے کے لئے jQuery استعمال کریں

یہ میری میں ایک اور مراسلہ ہے سلسلہ جاری استعمال کرنے کے لئے کس طرح jQuery شیئرپوائنٹ کے ساتھ.
آپ jQuery کے بارے میں مزید جاننے کے لئے چاہتے ہیں، تو, میں انتہائی تجویز کرتے ہیں: کارروائی میں jQuery ریچھ Bibeault اور Yehuda Katz کی طرف سے.

اپ ڈیٹ (پہلے ہی!): میں تلاش کرنے کے لئے ایک بہتر طریقہ کے بارے میں سوچتے تھے <TR> میں چھپانے اور چاہتے ٹیگ یہاں اس کے بارے میں لکھا تھا. تو میں لیوناگ ہوں آپ اب بھی اس مضمون دلچسپ بہرصورت پڑسکتی ہے اسے.

میں نے ایک متن والے فیلڈ کو چھپانے کے لئے چاہتے ہیں, "مجھے چھپائیں!"کے طور پر دکھایا گیا:

image'

مندرجہ ذیل jQuery میرے لئے ٹرک کرتا ہے:

<سکرپٹ کی قسم ="متن/جاوا سکرپٹ">

  $(تقریب() {


    $('ان پٹ[عنوان = مجھے چھپائیں!]').والدین().والدین().والدین().چھپا();

  });

</سکرپٹ>

کوڈ کہہ رہی ہے, "مجھے جس کا عنوان = مجھے چھپائیں تمام ان پٹ کے کھیتوں تلاش!. پھر, اس کے والدین اور اس کے بعد اگلے والدین اور * اگلے * والدین ملے (وفف!) اور چھپائیں پکارتے() اس چیز پر طریقہ, جو بھی رونما ہوتی ہیں.

میں جو والدین کی ساخت باہر SharePoint جیسے دکھایا گیا بنائے فارم کے لیے HTML منظر نے سوچا:

<TR>
    <ٹیڈی nowrap"سچ =" والاگن"اوپر =" چوڑائی"190px =" کلاس"ms-فارملابال" =>
        <H3 کلاس"ms-ستندآردہیڈر" =>
            <nobr>مجھے چھپائیں!</nobr>
        </H3>
    </ٹیڈی>

    <ٹیڈی والاگن"اوپر =" کلاس"ms-فورمبوڈی =" چوڑائی"400px" =>
        <!-- فیلڈنمی = "مجھے چھپائیں!"
                 فیلڈانٹرنالنمی = "Hide_x0020_Me_x0021_"
                 فیلڈٹیپی = "سپفیلڈٹی"
        -->
        <مدت آپ"کوئی نہیں" =>
            <ان پٹ
                نام= "ctl00$ ملین ڈالر g_bdb23c2c_fde7_495f_8676_69714a308d8e ڈالر ctl00 ڈالر ctl04 ڈالر ctl02 ڈالر ctl00 ڈالر ctl00 ڈالر ctl04 ڈالر ctl00 ڈالر ctl00$ ٹیاٹفیلڈ"
                قسم"متن ="
                MAXLENGTH"255 ="
                ID"ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField ="
                عنوان"مجھے چھپائیں =!"
                کلاس"ms-طویل =" />
                <BR>
        </مدت>


    </ٹیڈی>
</TR>

یہ تصویر اسی سے پتہ چلتا ہے, لیکن والدین کے ساتھ نشان لگا دیا گیا:

image

سب سے پہلے والدین (1) اسپین ٹیگ ہے. اسپین کے والدین (2) ایک ٹیڈی ٹیگ ہے اور پھر آخر میں ہم میں چھپانا چاہتے اصلی والدین حاصل (3) جس TR ٹیگ خود ہے.

یہ میرے خیال میں اس قسم کی بہت ہی خاص ساخت پر انتہائی محتاج ہے کیونکہ یہ ایک بہت خوفناک طریقہ کار ہے. جب SharePoint 2010 باہر آتا ہے, اس پورے ڈھانچے کو تبدیل کرنے اور اس نقطہ نظر کو توڑ سکا. کرافٹ jQuery انتخاب کے خطوط پر ہے کہ "مجھے سب پروف کی تلاش ہے جو میں واقعی کرنا چاہتا ہوں (اور صرف TR ٹیگز) کہیں ان کے بچے عناصر میں جس کا عنوان = مجھے چھپائیں ایک ان پٹ فیلڈ ہے کہ!". میں نیچے سے شروع کر رہا ہے اور حرکت. میں یہ اندازہ لگایا ہے تو یہ اینٹی, میں نے ایک اپ ڈیٹ "فوری اور آسان 'پیغام پوسٹ کریں گے.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

فوری اور آسان: شیئرپوائنٹ کے لئے اپنی خود کی jQuery سینڈ باکس بنائیں

یہ میری میں ایک اور مراسلہ ہے سلسلہ جاری استعمال کرنے کے لئے کس طرح jQuery شیئرپوائنٹ کے ساتھ.
آپ jQuery کے بارے میں مزید جاننے کے لئے چاہتے ہیں، تو, میں انتہائی تجویز کرتے ہیں: کارروائی میں jQuery ریچھ Bibeault اور Yehuda Katz کی طرف سے.

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

1. ایک خالی سائٹ بنائیں

آپ کی ویب سائٹ میں کہیں ایک خالی سائٹ بنائیں اور اسے "jQuery سینڈ باکس" جیسے ہوشیار کچھ فون.

2. jQuery ڈاؤن لوڈ، اتارنا

تم یہاں سے jQuery جاوا سکرپٹ لائبریری ڈاؤن لوڈ کرسکتے ہیں: http://docs.jquery.com/Downloading_jQuery

آپ کے ڈیسک ٹاپ پر ہے کہ محفوظ کریں.

میں "minified" ورژن کا استعمال کرتے ہوئے کیا گیا ہے.

3. ایک شیئرپوائنٹ دستاویز لائبریری بنائیں

اپنے Sandbox سائٹ, دستاویزی لائبریری بنائیں.

4. شیئرپوائنٹ کے لئے jQuery لائبریری اپ لوڈ کریں

آپ کو صرف پیدا دستاویز لائبریری تک رسائی حاصل کریں اور jQuery لائبریری اپ لوڈ.

5. ایک اپنی مرضی کے شیئرپوائنٹ کی فہرست بنائیں

میں معیاری SharePoint فارم کے ساتھ مک کے بارے میں کرنا چاہتا ہوں کیونکہ میں ایک مخصوص فہرست کے ساتھ شروع کیا ہے. آپ بھی ایک صفحات کی لائبریری میں ایک صفحہ یا ویب حصہ صفحات اور شاید بہت سے دیگر مقامات کی بنا سکا.

تاکہ آپ کے خلاف کرتا ہے jQuery چلانے کے لیے کچھ نہ کچھ کر کچھ کالم کو مخصوص فہرست کا ا ضافہ کریں. اپنے ابتدائی مقاصد کے لیے تھے ۔:

  1. ایک فیلڈ چھپائیں.
  2. ایک فیلڈ کے لئے ایک قیمت مقرر کریں.

ذہن میں اس کے مقصد کے ساتھ, میں دو متن قطعات کا اضافہ. وقت گزرنے کے ساتھ, میں روابط کے ساتھ کھیل رہے ہوں گے, تصاویر, lookups, وغیرہ.

6. NewForm.aspx ویب حصہ صفحہ میں ترمیم کریں اور ایک مواد ایڈیٹر ویب حصہ شامل کریں

یہ ایک چھوٹا سا کالا جادو-ish ہے , یہ میرے لئے ایک نیا تصور ہے کہ. سب سے پہلے اس کے بارے میں سیکھا پال Grenier, شیئرپوائنٹ jQuery سپر اسٹار, ان CodePlex منصوبے سائٹ پر: http://spff.codeplex.com/.

کوئی بھی اپنی مرضی کے مطابق کی فہرست کے لئے NewForm.aspx پتہ چلتا ہے کہ ایک ہی صفحے پر ایک CEWP شامل کرنے کے لئے ان اقدامات پر عمل:

  1. اپنی مرضی کے مطابق فہرست تک رسائی حاصل اور نیو پر کلک کریں.
  2. یو آر ایل کے لئے مندرجہ ذیل ملائیں: پیج منظر = مشترکہ&ToolPaneView = 2

کچھ اس طرح سے آپ کے بورنگ ونیلا ڈیٹا اندراج فارم میں تبدیل کرے گا:

image

اس:

image

صفحے پر جائیں مواد ایڈیٹر ویب حصہ شامل کریں.

7. آپ کا پہلا jQuery کوڈ لکھنے

کوڈ کو ذہن میں رکھتے ہوئے کہ CEWP کو کھولنے اور مندرجہ ذیل شامل:

image

آپ پیسٹ کریں / کاپی کرنا چاہتے ہیں تو یہاں اصل کوڈ ہے:

<سکرپٹ
    "متن/جاوا سکرپٹ"
    ایسآرسی =".. /.. /jQuery Library/jquery-1.3.2.min.js">
</سکرپٹ>

<سکرپٹ کی قسم ="متن/جاوا سکرپٹ">
  $(تقریب() {

    $("#: resultsID ').ایچ ٹی ایم ایل('موجود ہیں' + $('A').سائز() + 'اس صفحے پر ایک ٹیگ ٹیگ.);

  });
</سکرپٹ>

نتیجہ:
<div ID ='resultsID'></div>
/نتیجے میں

یاد رکھیں کہ سب سے پہلے <سکرپٹ> ٹیگ اصل jQuery لائبریری حوالہ ہے. بخشیں, ان چیزوں کو وقت کے ساتھ تبدیل, لہذا آپ کو آپ کو ایک بات کو یقینی بنانا چاہیں گے) صحیح نام اور B کا استعمال کرتے ہیں) صحیح شیئرپوائنٹ دستاویز لائبریری کے لئے اس کی طرف اشارہ.

عما میں دھوپ سینکنا

تم نے صحیح نے یہ کیا تو, آپ کو مندرجہ ذیل کی طرح اس کے نتیجے میں نظر آئیں گے:

image

اپ ریپنگ

یہ شروع کرنے کے لئے صرف ایک ہی طریقہ نہیں ہے, لیکن یہ تیز رفتار ہے, آسان اور آپ کے موجودہ SharePoint ماحول سے الگ تھلگ.

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin