کامپوننت فرم ساز BreezingForms-172
|
۵-۵-۱۳۹۰, ۰۶:۵۰ صبح
ارسال: #86
|
|||
|
|||
RE: کامپوننت فرم ساز BreezingForms-172
روش ايجاد فيلد شرطي در فرم :
در خيلي موارد پيش مي آيد كه نياز داريد وقتي كاربري گزينه اي از فرم شما رو انتخاب كرد فيلدي ديگر با توجه به شرايط انتخاب كاربر ظاهر شود و يا پنهان شود! براي مثال: - يك فرم ثبت نام داريد - در فرم ثبت نام يك گزينه داريد كه كاربر شما بايد انتخاب كند كه "شاغل است" يا "بيكار!" - اگر "شاغل" را انتخاب كرد يك فيلد ظاهر شود كه شغل خود را وارد كند - اگر "بيكار" بود فيلد ظاهر نشود. در اين آموزش قصد داريم فيلد شرطي ايجاد كنيم كه با يك عمل مخفي و با عمل ديگر فيلد ما نمايان شود. روش كار: مرحله يكم ------------------------------------------------------------------------------------ يك Radio Group يا همان "دكمه راديويي چندتايي" انتخاب ميكنيم عنوان آن را "وضعيت اشتغال" ميگذاريم نام آن را "jobswitch" ميگذاريم و مقدار آن را به صورت زير قرار ميدهيم: کد: (انتخاب همه) 1;انتخاب كنيد;none ذخيره ميكنيم مرحله دوم ------------------------------------------------------------------------------------ يك TextBox يا همان "فيلد متني" انتخاب ميكنيم عنوان آن را " شغل " ميگزاريم نام آن را "job" ميگذاريم در سربرگ پيشرفته گزينه "غيرفعال كردن " را انتخاب ميكنيم (تيك ميزنيم) ذخيره ميكنيم مرحله سوم ------------------------------------------------------------------------------------ مرحله سوم مهمترين مرحله است كه بايد مشخص كنيد كه با انتخاب گزينه هاي موجود فيلد متني ما فعال يا غير فعال شود. بر روي نام فرم خود كليك كنيد در سربرگ پيشرفته گزينه اي وجود دارد به نام "قوانين مشاهده" كه داراي يك كادر بزرگ است در داخل آن دستور زير را وارد كنيد: کد: (انتخاب همه) turn on element job if jobswitch is on ذخيره ميكنيم در پايان كل فرم طراحي شده را ذخيره نهايي و نتيجه را مشاهده نماييد. |
|||
|
|
کاربرانِ درحال بازدید از این موضوع: 3 مهمان