PDA

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



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

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

bootshow
پنج شنبه 07 بهمن 1389, 01:27 صبح
در رویداد beforprint لیبل مربوطه باید کد بنویسی

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