PSPCommunity.org ورود | ثبت نام | كمك
SLAM چيست ؟

اولين موضوعي كه تصميم گرفتيم نتيجه تحقيقات در مورد آن را براي اطلاع و تجربه دوستان در اشتراك بگذاريم , SLAM ميباشد كه گزينه اي براي حل و فصل ربط بين ليست ها مي باشد و در اين آدرس قابل دسترسي مي باشد : http://slam.codeplex.com

SLAM چيست :

SLAM مخفف Share Point list Association Managerمي باشد و اين application

به شما اجازه ساختن و مديريت ربط هاي پيچيده شرپوينت ليست و كانتن تايپ ها را ميدهد .

بهترين راه براي اثبات و نشان دادن SLAM نشان دادن يك مثال است , اجازه بدين : شما سه ليست در سايت شرپوينت خود داريد ,

Clients, Projects and Tasks

clip_image001

هر كلاينت چند پروژه را به عهده مي گيرد و هر پروژه مي تواند چند Task داشته باشد . هر Task يك زمان بر آوردي هم به ان مربوط است .

شما ميخواهيد يك Report زمان تقريبي هر كلايت, مجموعه پر وژه هاي هر كلايت و همه Task هاي هر كدام از اين پروژه ها را نشان بدهد.

clip_image002

در شرپوينت برقرار كردن ربط بين چندين ليست بخصوص در ربط هاي گسترده تر مشكل است و همين طور referential integrity بين آنها برقرار نيست و زماني كه شما يك ركورد از ليست مادر را پاك مي كنيد , ركوردهاي مرتبط با آن در ليست هاي child پاك نمي شود. ( همين طور اديت و ... ) , برنامه Slam قرار است اين مشكل را حل كند.

حال با وارد كردن SLAM :

با SLAM شما فقط به يك تعريف Relationship نياز داريد و SLAM ,داده هاي سيكوئل را به صورت داده هاي SLAM خواهد ساخت .( ليست TasksToProjects براي برقراري ربط بين Tasks و Projects – ليست ProjectsToClients براي برقراري ربط بين Projects و Clients.

clip_image003

شما با استفاده از Slam مي توانيد كوئري هاي زير را توليد كنيد :

clip_image004

نحوه نصب و پيكر بندي SLAM

قبل از نصب : بايد برنامه NET Framework 3.5 SP 1 را در سرورتان نصب داشته باشيد . در صورتي كه نداشتن آن اينجا  كليك كنيد

ابتدا بايد جديدترين ورژن SLAM را از منبع آن دانلود كنيد . ابتدا ري جيستري را Run كرده و سپس سند exe را Run كنيد و آنرا نصب كنيد.

clip_image005

محل site Collection را مشخص كنيد. بعد خود Slam را در feature هاي سايت كالكشن تان فعال كنيد. clip_image006

بار اول بايد يسكري تنظيمات در سند config انجام بدهيد و Slam را از طريق محيط Slam Control Panel فعال كنيد.

clip_image008

براي اطلاعات بيشتر اينجا كليك كنيد SLAM XML Configuration

Slam Control Panel :

1- Diagnostics : پيام هاي وارد شده توسط SLAM و ارورهاي ان

2- Configuration : تهيه كردن تولز ها براي كمك به وليديتور هاي شما به وسليه SLAM كانفيگ فايل

3- Activation : اجازه اتچ ايونت هندلر هاي SLAM يا دي اتچ كردن آن

clip_image010

clip_image012

مي توانيد براي Slam يك database مستقل تعريف كنيد.

clip_image013

اين هم يك گزارش ساخته شده بر اساس ليست هاي Slam :

clip_image002[1]

براي اطلاعات بيشتر و راه اندازي يك Report ميتوانيد اين فيلم را دانلود و ببينيد:SLAM MOVIE

Posted: Wednesday, May 6, 2009 9:02 AM توسط aram.azari
در زمینه:

نظرات

mahmood56 گفته:

پس بالاخره میشه گفت که این مشکل Relation هم توی SharePoint یک جورایی حل شد!

عالی بود. ممنون

# May 7, 2009 7:06 PM

Arash گفته:

به موضوع خیلی خوبی اشاره کردید.. فکر کنم مشکل خیلی هارو حل می کنه...

مرسی, عالی بود.

# May 7, 2009 7:52 PM

sh_ziyaee گفته:

من این برنامه نصب کردم . فایل config اون رو هم درست کردم . ولی 3 گزینه اون در slam control panel فعال نیست ؟

ممنون می شم اگر راهنمائی کنید ؟

# July 9, 2009 12:09 PM

محمود مقيمي گفته:

نرم افزار شرپوینت با وجود همه امکانات و قابلیتهایی که در اختیار کاربران و توسعه دهندگان قرار داده ، در

# August 5, 2009 8:07 AM

Emad گفته:

ابزار مفيدي رو معرفي كرديد. با اين ابزار ميشه راحتتر با شيرپوينت كار كرد.

سپاس

# August 5, 2009 11:33 AM
نظرات افراد ناشناس غير فعال مي باشد