ماژول فرم ساز يكي از پيشرفته ترين
ماژول ها است كه به وسيله اين
ماژول مي توان به راحتي به طراحي فرم هاي الكترونيكي پرداخت. از اين فرمها براي جمع آوري اطلاعات از كاربران
پرتال استفاده ميشود. از اطلاعات جمع آوري شده ميتوان گزارش تهيه كرد و همچنين ميتوان اين اطلاعات را به هر شكل دلخواه در معرض ديد همگان قرار داد. قابليتهاي اين ماژول تا حدي است كه ميتوان بوسيلهي آن از سادهترين فرمها (مانند فرم نظرات و پيشنهادات و يا فرم ثبت نام براي آزمون يا نمايشگاه و ...) تا پيچيدهترين آنها (مانند سيستم مديريت اخبار، گالري عكس و ...) را در مدت كوتاهي و بدون نياز به دانشي در مورد برنامه نويسي پياده سازي نمود.
تنها برخي امكانات اين ماژول عبارتند از :
- امكان تغيير رنگ، تغيير فونت و قالب كلي فرمها
- امكان اضافه كردن اجزا (كنترل ها) و تنظيم ويژگي هاي مربوط به هر يك از آنها
- نمايش اطلاعات وارد شده به صورت تصادفي
- نمايش آخرين اطلاعات به صورت فيلتر شده
- امكان فيلتر كردن ركورد ها بر اساس يك بازه زماني
- علاوه بر محلي سازي ظاهر گرافيكي، امكان محلي سازي متن نوشته شده( بر اساس زبان انتخابي شما در پرتال)
- امکان تعريف تگ هايي در ماژول، قابليت طراحي فرمهاي پيشرفته، هماهنگ با فرم مورد نظر شما را در اختيار مي گذارد
- استفاده از CSS
- قابليت ايجاد فرم مورد نظر با اضافه كردن اجزا تعريف شده در ماژول از قبيل دكمه ها، لينك ها و... ويرايش و يا حذف آنها
- امكان ويرايش فرمت فرم در محيطي به نام ويرايشگر متن قوي براي طراحي و ويرايش قالبها.
- توانايي تنظيم تاريخ شروع و پايان نمايش اطلاعات وارد شده در ماژول
- تاييد اطلاعات وارد شدهي كاربران به صورت اتوماتيك يا انتخاب يك نقش براي تاييد آنها
- محدود كردن افرادي كه توانايي وارد كردن اطلاعات به فرم را دارند(با انتخاب يك نقش از بين نقش هايي كه در پرتال موجود است امكان ايجاد محدوديت در ورود اطلاعات به نقش يا نقش هاي خاصي داده مي شود، يعني شما مي توانيد تعيين كنيد كه چه نقش هايي در فرم ساخته شما اجازه وارد كردن اطلاعات را دارند. )
- جلوگيري از ورود اطلاعات به وسيله كاربري كه قبلا فرم را تكميل كرده
- امكان استفاده از Ajax
- با استفاده از محيط auto layout امكان استفاده از اجزا موجود بدون نياز به دانشي در مورد زبان HTML وجود دارد.
- با استفاده از محيط custom auto layout امكان استفاده از كد هاي HTML و جاوا اسکريپت براي طراحي فرمها و همينطور استفاده از كلاس css به طراحان فرم داده مي شود.
- امكان ايجاد راهنما براي فرم هاي ساخته شده
- گسترهي انتخاب اجزاء متفاوت از قبيل جعبه متن، ليست باز شونده، ليست چندتايي با انتخاب يگانه، دكمه ها و...
- امكان تعريف اجزاء مورد نظر براي برنامه نويسان
- امكان ايجاد فرمها به گونهاي كه با وارد كردن اطلاعات توسط كاربر و فشردن دكمه تاييد،كاربر به صفحه اي از پيش تعريف شده فرستاده شود و يا اطلاعات وارد شده در فرم به صفحه اي ديگر براي پردازش بيشتر فرستاده شود.
- امكان ارسال ايميل آگاهي دهنده به ازاي پر شدن، بروز رساني و يا تاييد يك فرم.
- قابليت نمايش اطلاعات در جدول،ليست تك ستوني، ليست چند ستوني، ليست نا مرتب، ليست مرتب، پاراگراف و....
- تعريف صفحات از پيش طراحي شده از قبيل جستجو، مرتب سازي، فيلتر و...
- امكان استفاده از استايل هاي( سبك هاي نمايشي) متفاوت
- امكان مديريت اطلاعات و نمايش فرم هايي با پسوند ascx. براي برنامه نويسان
شماي گرافيکي ماژول:
نمونه اي از فرم ساخته شده با استفاده از اين
ماژول: