ورود

View Full Version : عدم اجرای شرطهای if درکریستال



mtzstar
یک شنبه 31 شهریور 1392, 09:56 صبح
با سلام خدمت دوستان عزیز
دوستان بنده یه مشکل عجیب دارم نمی دونم چرا تکه کد زیر هیچ عکس العملی نسبت به شرطهای if نشون نمی ده و همچنان مقدار صفر رو در دوحالت شرط ارسال می کنه؟!؟!

numbervar num1:=ToNumber ({temp.t2});
if num1>0 then
num1:=1+0;
if num1<=0 then
num1:=1+1;

مقدار t2 هم فرضا 50000 هستش که از خود t2 رو مستقیم برای تست رو فرمم آوردم و مقدار هم نمایش میده
ناگفته نماند کد بالا هیچ خطای syntax نداره!!

mtzstar
یک شنبه 31 شهریور 1392, 19:53 عصر
دوستان جواب رو با ممارست پیدا کردم قرار میدم واسه دوستانی که شاید در آینده مشکل منو داشته باشن
کد به صورت زیر اصلاح شد:

numbervar num1:=ToNumber ({temp.t2});
If num1>0 then
num1:=1+0
Else If num1<=0 then
num1:=1+1