PDA

View Full Version : حرفه ای: checkbox در stimulsoft



zare69
یک شنبه 05 تیر 1390, 13:50 عصر
دوستان سلام
می خوام دستورم را از بانک بخونم و بفرستم به گزارش و تو گزارش یه کدی باشه که تشخیص بده مقدار ارسال شده 1 یا 0 اگر 1 بود یه چک باکسی وجود داشته باشه که تیک بخوره کسی می تونه (برای دستوری باید در خود گزارش نوشت) کمک کنه ممنون میشم.:متفکر:
با تشکر

zare69
یک شنبه 05 تیر 1390, 14:27 عصر
بازم هیچکس پیدا نشد جواب منو بده از مدیران سایت تقاضای کمک می کنم.:متعجب:

zare69
دوشنبه 06 تیر 1390, 09:14 صبح
ببخشید دوستان من سوالمو بعد گفتم؟ یا واقعا کسی بلد نیست؟ من هنوز منتظرم:گیج:

saied7468
دوشنبه 06 تیر 1390, 09:53 صبح
سلام
من اینکار رو با table انجام دادم روشی که من استفاده کردم اینه :
1- روی خونه ای که می خوای تبدیل شه به چک باکس راست کلیک کن و از گزینه table گزینه convert to chekbox رو انتخاب کن
2- روی خونه ای که تبدیل به چک باکس شده کلیک کن و از properties گزینه checked رو انتخاب کن داخلش عبارت شرطی که می خوای بنویس مثل :
{IIF(table.p1 != "",true,false)}

zare69
دوشنبه 06 تیر 1390, 10:42 صبح
سلام
من اینکار رو با table انجام دادم روشی که من استفاده کردم اینه :
1- روی خونه ای که می خوای تبدیل شه به چک باکس راست کلیک کن و از گزینه table گزینه convert to chekbox رو انتخاب کن
2- روی خونه ای که تبدیل به چک باکس شده کلیک کن و از properties گزینه checked رو انتخاب کن داخلش عبارت شرطی که می خوای بنویس مثل :
{IIF(table.p1 != "",true,false)}
اون وقت چه جوری جدولو به بانک وصل میکنه یعنی هر سلول مخصوص یه داده باشه.

saied7468
دوشنبه 06 تیر 1390, 10:50 صبح
اون وقت چه جوری جدولو به بانک وصل میکنه یعنی هر سلول مخصوص یه داده باشه.

شما مثال های سایتش رو ببینین متوجه می شید با این حال من اینجوری ارسال می کنم :


dt.Clear();

dt = db.MYSELECT("select", " select p1 form A ", ip, user, pass, bank);

stiReport1.Load(Application.StartupPath + "\\r14.mrt");

stiReport1.RegData("table", dt);


stiReport1.Show();