خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش مایکروسافت CRM 2016 - بخش سفارشی سازی فرمها - قسمت دوازدهم
در آخرین بخش از اضافه کردن فیلد به فرم های CRM در بخش سفارشی سازی فرم ها، اینبار نوبت به فیلدهای Lookup می رسد. همانطور که می دانید Lookup به معنای جستجو است و اگر از این فیلدها در فرمها استفاده کنید می توانید برخی مقادیر را با جستجو در فرم اضافه کنید. مثلا به فیلد Regarding در فرم های مختلف CRM دقت کنید که وقتی در این فیلد کلیکک نید، بطور خودکار، کلیه مشتریان حقیقی و. حقوقی شما لیست می شوند و از بین آنها شما می توانید انتخاب انجام دهید.
مثلا من تصمیم دارم در این بخش در فرم Task، یک فیلد Lookup اضافه کنم که فقط در بین کاربران CRM جستجو را انجام دهد. سناریوی من هم این است که به عنوان مثال چه کسی قرار است این Task را انجام دهد. تعریف کننده یک Task هر کسی می تواند باشد ولی باید یک شخص یا تیم یا گروهی آن را انجام دهند. بنابراین من یک فیلد از نوه Lookup که لیست کاربران CRM را نمایش دهد انتخاب می کنم.
به پنجره Task وارد شده و از قسمت بالا در نوار ابزار دکمه Form را کلیک کنید تا به پنجره سفارشی سازی فرم وارد شوید. سپس از پانل سمت راست، دکمه New Field را کلیک کنید
همانطور که می دانید در قسمت display Name باید یک نام را به تخصیص دهید بعد به قسمت Type بروید و از لیست کشویی Data Type، آیتم Lookup را انتخاب کنید. با انتخاب Lookup مشخص کردید که یک فیلدی که قرار است عمل جستجو را در فرم های دیگر را انجام دهد.
سپس در لیست کشویی پایین یعنی قسمت Target Record Type، باید مشخص کنید که Lookup در چه فرمی یا در چه محلی باید انجام شود. اگر به این لیست کشویی وارد شوید، آیتم های بسیاری نظیز تیم ها، گروه ها و بسیاری دیگر را خواهید دید، من آیتم User را انتخاب کردم.
سپس فرم را Save کرده و این فیلد را در برنامه قرار مداده و فرم را Publish و Save کنید.
با Refresh کردن فرم خواهید دید که این فیلد هم به برنامه اضافه شده و در این فرم از این پس می توانید از آن استفاده کنید.
برای مشاهده سرفصلهای آموزش Microsoft Dynamic CRM 2016، لطفا اینجا کلیک کنید.
مثلا من تصمیم دارم در این بخش در فرم Task، یک فیلد Lookup اضافه کنم که فقط در بین کاربران CRM جستجو را انجام دهد. سناریوی من هم این است که به عنوان مثال چه کسی قرار است این Task را انجام دهد. تعریف کننده یک Task هر کسی می تواند باشد ولی باید یک شخص یا تیم یا گروهی آن را انجام دهند. بنابراین من یک فیلد از نوه Lookup که لیست کاربران CRM را نمایش دهد انتخاب می کنم.
به پنجره Task وارد شده و از قسمت بالا در نوار ابزار دکمه Form را کلیک کنید تا به پنجره سفارشی سازی فرم وارد شوید. سپس از پانل سمت راست، دکمه New Field را کلیک کنید
همانطور که می دانید در قسمت display Name باید یک نام را به تخصیص دهید بعد به قسمت Type بروید و از لیست کشویی Data Type، آیتم Lookup را انتخاب کنید. با انتخاب Lookup مشخص کردید که یک فیلدی که قرار است عمل جستجو را در فرم های دیگر را انجام دهد.
سپس در لیست کشویی پایین یعنی قسمت Target Record Type، باید مشخص کنید که Lookup در چه فرمی یا در چه محلی باید انجام شود. اگر به این لیست کشویی وارد شوید، آیتم های بسیاری نظیز تیم ها، گروه ها و بسیاری دیگر را خواهید دید، من آیتم User را انتخاب کردم.
سپس فرم را Save کرده و این فیلد را در برنامه قرار مداده و فرم را Publish و Save کنید.
با Refresh کردن فرم خواهید دید که این فیلد هم به برنامه اضافه شده و در این فرم از این پس می توانید از آن استفاده کنید.
برای مشاهده سرفصلهای آموزش Microsoft Dynamic CRM 2016، لطفا اینجا کلیک کنید.
دوره های آموزش شبکه در خوش آموز:
لیست دوره های آموزش برنامه نویسی در سایت خوش آموز
سایر آموزش های مرتبط:
- دوره آموزشی Kerio Control
- آموزش دوره سیسکو CCNA
- دوره آموزشی Network Plus
- دوره آموزشی Exchange server 2016
- دوره آموزشی VMWare Workstation
لیست دوره های آموزش برنامه نویسی در سایت خوش آموز
- آموزش برنامه نویسی به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
- دوره آموزش رایگان زبان برنامه نویسی #C (سی شارپ)
- آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
- دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
- دوره آموزش رایگان زبان برنامه نویسی پایتون Python
- دوره آموزش رایگان زبان برنامه نویسی C
- دوره آموزش رایگان زبان برنامه نویسی ++C
- دوره آموزش رایگان HTML 5
- دوره آموزش رایگان 3 CSS
- دوره آموزش رایگان جاوا اسکریپت (JavaScript)
- دوره رایگان آموزش جامع برنامه نویسی اکسل (VBA) از مقدماتی تا پیشرفته
سایر آموزش های مرتبط:
مطالب مرتبط :
- حل مشکل Professional users need a license order now در انی دسک
- دانلود نرم افزار SQL Server Management Studio 2008 R2
- بهترین برنامه ادیت عکس + دانلود فیلم آموزش ادیت عکس
mhb ۱۳۹۷/۰۴/۰۲
سلام وقت بخیردر فرم ها یک tab جدید ایجاد میکنم و در قسمت tab properties هرچی اسم برای label میزارم اعمال نمیشه حتی برای section هم به همین صورته ولی فیلد ها تغییر اسمش اعمال میشه. حتی فرم هایی که از قبل بصورت پیشفرض ایجاد شده مثل فرم contact نمیتونم اسم tab هاشو عوض کنم از چه طریقی این کار انجام میشه و یا مشکل از کجاست. باتشکر
۱۳۹۷/۰۴/۰۲
سلام وقت شمام بخیربعد از Rename از قسمت بالای فرم گزینه یا دکمه Publish رو کلیک کنید.
mhb ۱۳۹۷/۰۴/۰۳
سلامممنون از پاسخ شما
متاسفانه همین کارو هم میکنم ولی باز هم تغییر اعمال نمیشه . save میزنم و بعد publish نشد یا مستقیم هم publish میزنم و بعد save & close ولی بازهم تغییری اعمال نمیشه . یوزر هم همان یوزر اولیه هست ک موقع نصب ایجاد شد . ایراد از چی میتونه باشه ؟ چه راهکاری پیشنهاد میدید ؟ ممنون
۱۳۹۷/۰۴/۰۳
سلامالان توو شکل زیر ببینید من هم از آیتم های فرم و هم از Section رو فارسی کردم.
من قبلا واقعا با این مشکل مواجه نشدم، سرچ می کنم مشکلتون رو تا اگر به راه حلی رسیدم حتما همین جا کامنت می کنم.
اما قبل یه جایی رو میگم ببینید تنظیمات اینطوریه:
تو همین قسمت سفرشی سازی فرم مورد نظرتون، از نوار ابزار بالا دکمه Managed Properties رو کلیک کنید.
ببینید این گزینه Cutomizable مقدارش True هست؟ اگر False بود True کنید و دوباره تست کنید.
۱۳۹۷/۰۴/۰۳
یکی از راه حل هایی که دیدم این بود که سرویس IIS رو ریست کردن و بعد مشکل حل شده بود(مشکل مشابه مشکل شما بود).CMD رو اجرا کنید و دستور زیر رو وارد کنید تا سرویس iis استاپ بشه
iisreset /stop
و بعد با دستور زیر IIS رو دوباره استارت کنید.
iisreset /start
بعد از اینکار وضعیت مشکلتون بررسی کنید.
mhb ۱۳۹۷/۰۴/۰۵
سلامخیلی ممنون از وقتی ک گذاشتین و راه حل دادین . جواب نگرفتم و دوباره ک نصب کردم مشکل حل شد . بسیار ممنون