در طول اجرای پروژه در Dynamics CRM، ما در زمان نیاز داریم که به کاربر اجازه دهیم رکورد مربوطه را در یک موجودیت ویرایش کند، مثلاً اگر یک حساب با مخاطب مرتبط باشد، سپس عملکردی را ارائه دهیم که به کاربر اجازه می دهد رکورد تماس را ویرایش کند. رکورد حساب
تا به امروز، مایکروسافت از طریق یک فرم مشاهده سریع که به ما امکان میدهد محتوای سوابق مربوطه را مشاهده کنیم، قابلیت مشاهده رکورد از مخاطب را به ما ارائه کرده است.
مراحل درگیر
- ایجاد/تعریف رابطه ای بین موجودیت ها مانند اینجا که می خواهیم از رابطه حساب و مخاطب استفاده کنیم
- یک فرم جدید ایجاد کنید - تایپ کنید به عنوان اصلی و فقط یک برگه به آن اضافه کنید
- ویژگی های مورد نیاز را به همان و به روش دلخواه اضافه کنید
- اکنون فرم باز شده را باز کرده و GUID این فرم را که توسط شما ایجاد شده است کپی کنید، می توانید از طریق URL، GUID این فرم را کپی کنید.
- هنگامی که این GUID در دسترس است، باید یک XML جدید ایجاد کنیمSSSS1-AE68-4A41-BD2B-F13ACAC4ACFA
- این GUID را در XML با GUID فرم ایجاد شده توسط شما جایگزین کنید و محتوا را در آن قرار دهید.
- اکنون فرم حساب کاربری را باز کرده و مشخصه/جستجو را انتخاب کنید که باید با این فرم جایگزین شود یا جایی که می خواهید فرم قابل ویرایش را به کاربر ارائه دهید.
- فرم را ذخیره و منتشر کنید و کاربران BINGO اکنون می توانند سابقه تماس را در حالی که در سابقه حساب هستند ویرایش کنند.
![](http://pezhvak24.ir/dl/codenevis/firstcode/article/implementing-editable-forms-for-related-entities-in-dynamics-crm/Images/QuickEditableForm3.png)