ورود

View Full Version : چگونگی نمایش فیلد منفی در Grid



frahimi
یک شنبه 06 خرداد 1386, 17:42 عصر
با سلام خدمت تمامی دوستان
همانطور که دوستان مستحضر هستند با استفاده از دستور
@ row,col say <Variable Name> picture "999,999,999" function "("
اگر مقدار متغیر یک عدد منفی باشد آن را داخل پرانتز نمایش میدهد مثلا عدد 123456-
را بصورت ( 123,456) نمایش میدهد. چگونه میتوان در یک گرید یک فیلد منفی را بدین شکل نمایش داد

با تشکر

rahro
دوشنبه 07 خرداد 1386, 06:45 صبح
با سلام خدمت تمامی دوستان
همانطور که دوستان مستحضر هستند با استفاده از دستور
@ row,col say <Variable Name> picture "999,999,999" function "("
اگر مقدار متغیر یک عدد منفی باشد آن را داخل پرانتز نمایش میدهد مثلا عدد 123456-
را بصورت ( 123,456) نمایش میدهد. چگونه میتوان در یک گرید یک فیلد منفی را بدین شکل نمایش داد

با تشکر
inputmask و format برای همین کاره ؟ نه ؟؟!

rezaTavak
دوشنبه 07 خرداد 1386, 08:35 صبح
inputmask بله format نه مثلا برای اینکه زمانی که روی فیلدی قرار میگیرید highlight شود در format باید k تایپ کنید.

mehran_337
دوشنبه 07 خرداد 1386, 10:05 صبح
مگه selectonEntry برای های لایت شدن نیست؟؟؟

rezaTavak
سه شنبه 08 خرداد 1386, 07:33 صبح
http://msdn2.microsoft.com/en-us/library/b1y13k9k(VS.80).aspx

لیست کامیلی از کارهای format

frahimi
چهارشنبه 09 خرداد 1386, 09:00 صبح
دوستان عزیز آخرش ما متوجه نشدیم چگونه این کا را باید انجام داد یعنی یک فیلد عددی را که مقدار آن منفی است در یک گرید به شکل (999,999,999,999) نمایش داد . دوستان اگر میدانند راهنمائی بفرمایند.
متشکرم

rahro
چهارشنبه 09 خرداد 1386, 11:37 صبح
دوستان عزیز آخرش ما متوجه نشدیم چگونه این کا را باید انجام داد یعنی یک فیلد عددی را که مقدار آن منفی است در یک گرید به شکل (999,999,999,999) نمایش داد . دوستان اگر میدانند راهنمائی بفرمایند.
متشکرم
باید راهکار ساده تری وجود داشته باشه ولی این فعلا کارتون راه می اندازه :چشمک:
در controlsource


IIF(TABLE1.NUMRIC<1,-1*TABLE1.NUMRIC,TABLE1.NUMRIC)

و در inputmask

###,###,###,###
البته جای TABLE1 نام تیبل خود و در NUMRIC نام فیلد خود را بگذار .