سلام دوستان. سوال من این است که در هنگام نمایش اطلاعات خوانده شده از پایگاه داده چگونه میتوان اطلاعات عددی را به صورت سه رقم سه رقم از هم جدا کرد تا خواندن آنها برای کاربر راحتتر باشد. ممنون از شما.
سلام دوستان. سوال من این است که در هنگام نمایش اطلاعات خوانده شده از پایگاه داده چگونه میتوان اطلاعات عددی را به صورت سه رقم سه رقم از هم جدا کرد تا خواندن آنها برای کاربر راحتتر باشد. ممنون از شما.
با سلام دوست عزیز یه سرچ بزن تو همین سایت چندین پست در همین رابطه هست که کامل جواب داده.
https://barnamenevis.org/showth...84%D9%81%DB%8C
https://barnamenevis.org/showth...84%D9%81%DB%8C
سلام
بستگی دارد که عدد را از چه نوعی تعریف کرده باشید مثلا اگر عدد فیلد int از یک query باشد در قسمت displayFormat آن باید ###, را تایپ کنید
دوست عزیز اگه به کد زیر دقت کنی متوجه میشی که داده ای که در یه dbedit داره نمایش می ده رو ، ویرایش کردم و علامت ، رو هر سه رقم اضافه کردم سپس اونو توی یه label بالای اون به نمایش می ذارم .. تازه به نظر من برای شکیل تر شدن اون نوشته جدید رو با قرمز نمایش بدی بهره
l:=0;;
p:=',';
p2:=tDBEdit(Sender).Text;
f:=length(p2);
for o:=f downto 1 do
begin
if ((l mod 3=0) and (l<>0)) then
begin
Insert(p,p2,f-l+1);
end;
l:=l+1;
end;
label16.Caption:=p2