PDA

View Full Version : تغییر عنوان یک برچسب FastReport



FirstLine
دوشنبه 03 مرداد 1384, 17:54 عصر
با سلام
چجوری میتونم از داخل برنامه قبل از نمایش فرم FastReport جهت چاپ ، غنوان یک برچسب را داخل فرم چاپی عوض کنم؟ (مثلا تاریخ فارسی را داخل آن نمایش و چاپ کنم)
با تشکر

FirstLine
دوشنبه 17 مرداد 1384, 21:20 عصر
با سلام
کسی نیست کمک کنه؟
با تشکر

sasan_vm
دوشنبه 17 مرداد 1384, 22:29 عصر
سلام
ابتدا در قسمت متغیرها FR یک متغیر مثلا Label1 تعریف میکنی بعد اون رو به TfrxMemoView مورد نظر
نسبت میدهی . حالا قبل از preview یا print باید متغیر مقدار بگیرد از Event OnGetValue استفاده میکنی.



void __fastcall TReportExitForm::frxReportGetValue(
const AnsiString VarName, Variant &Value)
{
if (VarName == "Label1")
Value = "Your Value";
}


موفق باشید.

DataMaster
سه شنبه 18 مرداد 1384, 10:11 صبح
اگه چشام درست ببینن کد رو به سی نوشتین
درصورتی که اینجا انجمن دلفی هست و گذشته از این ممکنه خواننده تاپیک سی بلد نباشه
------------
این سوال قبلا شده و راه حل هم ارائه شده بود

sasan_vm
سه شنبه 18 مرداد 1384, 11:00 صبح
مهم نیست اینجا کدوم انجمن هستش Delphi, BCB, VB, ... اصول کار فرق نمی کند
مهمتر از آن رفع مشکل دوستان می باشد.