PDA

View Full Version : مبتدی: چاپ مقدار فیلد منطقی در Qreprt



smmhch
یک شنبه 05 دی 1389, 14:07 عصر
سلام
اگر یکی از فیلهای جدول منطقی باشد مقدار آن در زمان چاپ به صورت True یا False می شود.
اگر بخواهیم یک متن(کلمه ی فارسی) قابل فهم برای کاربر به جای آن چاپ شود باید چه کار کنیم.
خیلی ممنونم.:متفکر:

matinebi
یک شنبه 05 دی 1389, 14:23 عصر
اول چک میکنی که مقدار موجود در بانک true است یا false سپس به لیبل مرتبط با آن هر مقداری که میخواهی بفرست

bootshow
چهارشنبه 06 بهمن 1389, 23:57 عصر
در رویداد beforprint لیبل مربوطه باید کد بنویسی

procedure Memo9OnBeforePrint(Sender: TfrxComponent);
begin
if<frxDBDataset1."booleanfield">='True' then
Memo9.lines.text:='بلی'
else Memo9.lines.text:='خیر'
end;
اگر نشد ='True' را بردار.برای فیلد رشته ای امتحان کردم