ورود

View Full Version : فرم ساز



resident
سه شنبه 16 آبان 1402, 12:09 عصر
سلام. وقت بخیر
من یه نرم افزار دارم. میخوام کاربرها بتونن فرم خودشون ایجاد کنن و همچنین به فرم هایی که از قبل در برنامه توسط خودمون کد نویسی شده، بتونن فیلد اضافه کنن.
طبیعتا بعدا از این اطلاعات گزارش گیری هم میخوام بکنم.
بهترین روش برای انجام این کار چی هست؟
اگر کسی قبلا این پروژه رو نوشته و اماده داره، هزینه شو پرداخت می کنم.

مهدی کرامتی
جمعه 01 دی 1402, 18:45 عصر
سلام.
از پکیج MvcDynamicForms استفاده کنید. در یک پروژه برای فرم های داینامیک از از این استفاده کردم.

در اون پروژه، ستون ها رو در قالب یک سری آبجکت JSON در دیتابیس ذخیره می کردم و موقع لود شدن فرم مربوطه برای ایجاد رکورد و ویرایش اونها از همین پکیج استفاده می کردم. ردیف ها هم مجددا بصورت آبجکت های JSON در ردریف های جدول مربوطه در دیتابیس ثبت می شد. برای جستجو هم از قابلیت سرچ JSON در SQL Server می توانید استفاده کنید، و هم از LINQ استفاده کرده و رکوردها رو پس از لود کردن در یک لیست و Deserilize کردن اونها سرچ کنید (روش دوم برای تعداد ردیف های کم خوبه).