PSPCommunity.org ورود | ثبت نام | كمك

بيشترين بازديد شده

تكنيك‌هاي Master-Details در شيرپوينت و اينفوپت

دنياي شيرپوينت حد و مرزي ندارد و براي يادگيري آن پاياني نمي‌توان متصور بود. اما خب بعضي تكنيك‌ها پركاربردتر هستند و بهتر است بيشتر با آنها آشنا شد. از جمله:

1. طراحي حالت نمايش Master – Detail بين دو ليست شيرپوينتي.

صورت مسئله فرضي: قرار است اطلاعات كارمندان همراه با تعداد نامحدودي فايل اسكن شده كه محتواي پرونده هر كارمند را نشان مي‌دهد،‌داشته باشيد. چه كار بايد كرد؟

ابتدا يك ليست براي ذخيره اطلاعات كارمندان مي‌سازيم. شماره پرسنلي را هم به عنوان فيلد كليدي اين ليست در نظر مي‌گيريم. مدارك را كجا ذخيره كنيم؟

براي ذخيره مدارك (تصويري) يك ليست از نوع “گالري تصاوير” ايجاد مي‌كنيم. ستونهاي دلخواه را به آن اضافه مي‌كنيم. ستوني هم براي “شماره پرسنلي” در نظر مي‌گيريم.

خب،‌تا اينجاي كار آسان بود و بي‌زحمت. مانده ارتباط بين اين دو ليست. جوري كه كاربر با كليك روي نام يك كارمند، تمام فايلهاي پرونده او را مشاهده كند. خب به جاي حساس رسيديم، ادامه موضوع را از اين لينك ببينيد:

http://claytonj.wordpress.com/2008/05/21/master-detail-view-data-view-web-part/

2. طراحي حالت نمايش Master-Detail در فرمهاي InfoPath

فرض كنيد يك ليست شيرپوينت داريد كه استانهاي كشور را در آن وارد كرده‌ايد. يك ليست ديگر هم داريد كه شهرهاي هر استان را در آن وارد كرده‌ايد. اكنون مي‌خواهيد يك فرم InfoPath‌طراحي كنيد كه كاربر بعد از انتخاب يك استان در يك كامبو باكس تنها شهرهاي مربوط به آن استان را در يك كامبو باكس ديگر ببينيد.

روش كار را در اين لينك مشاهده كنيد:

http://www.sharepoint-tips.com/2007/01/infopath-form-services-implementing.html

 

من كه از خواندن اين دو مقاله بسيار لذت بردم،‌شما چي؟

Posted: Tuesday, June 30, 2009 7:56 PM توسط Emad

نظرات

mahmood56 گفته:

مطلب خوبی بود، ممنون.

# June 30, 2009 8:22 PM

saber گفته:

خيلي با حالي

خيلي خوب بود

جدي من مشكل داشتم و حل شد

راستي من دو تا سي دي ترينسيگنال رو فارسي ضبط كردم مي تونيد كمكم كنيد؟ براي فروش و تبليغ؟

# July 10, 2009 2:47 AM
نظرات افراد ناشناس غير فعال مي باشد