# تنظیمات سفارشی
معرفی تنظیمات سفارشی |
--- | ---

| **تنظیمات JavaScript :**
در این قسمت شما می توانید با استفاده از فایل نمونه برای سفارشی کردن ساختار فرم از JavaScript استفاده کنید و سپس آن را بار گذاری کنید
**تنظیمات css :**
برای تغییر دادن استایل فرم شما می توانید فایل نمونه را از فرم ساز در یافت کنید و تغییرات را اعمال کنید و سپس فایل را در فرم ساز آپلود کنید
---
#### سفارشی سازی فرم ها (Custom Js)چیست و چه اهدافی رو دنبال می کند
سفارشی سازی فرم ها زمانی استفاده میشود که فرم های ورود اطلاعات ساخته شده توسط موتور فرم ساز، تمام نیاز های توسعه دهنده را پوشش ندهد، که از طریق قابلیت فوق امکان اقدامات سفارشی و ویژه در سطح فرم، فیلد ها و ساختار آن را فراهم میکند، به طور مثال زمانی که بخواهیم در سطح فرم و داده های ورودی محاسبات یا پردازش خاصی انجام دهیم که به صورت عمومی از طریق فرم ساز امکان پذیر نیست و بایستی برای هدف خاصی انجام شود، یا به طور مثال ارتباطی در لحظه با یک سرویس اطلاعتی یا بانک اطلاعاتی در سطح فرم مورد نیاز است، که از طریق سفارشی سازی (CustomJs) این فرصت برای توسعه دهنده فراهم میشود.
نکته: پیشنهاد میگردد با توجه به اینکه امکانات فرم ساز استاندارد می باشد و تمامی نکات فنی در آن لحاظ شده است، در موارد خاص و در صورت لزوم از قابلیت سفارشی سازی استفاده شود و حتی المقدور از تمامی امکانات فرم ساز پیشرفته برای توسعه فرم ها بهرمند شوید.
#### نحوه دسترسی به CustomJs در استدیو فرم ساز
جهت دسترس به فایل Js برای دسترسی به قابلیت سفارشی سازی فرم در ابتدا در سربرگ تنظیمات سفارشی، بر روی دکمه دانلود فایل نمونه Js کلیک کنید تا نمونه اولیه در اختیار شما قرار گیرد (شکل 1)
سپس میتوانید تمامی کد های سفارشی خود را در قالب استاندارد مورد نظر وارد و پس از تکمیل فایل Js مجددا به صورت زیر ( شکل 2) بارگذاری نمایید . لازم به ذکر است بایستی در قسمت مسیر فایل، مسیر ذخیره سازی فایل Js سفارشی را مشخص کنید به طور مثل در مسیر فایل CustomJsFiles را تایپ میکنید، سامانه در ریشه اصلی پروژه فولدری به همین نام ایجاد و فایل مورد نظر را در آن قرار خواهد داد
