khoshblagh
جمعه 28 خرداد 1395, 14:36 عصر
با سلام خدمت دوستان
من یک EhlibGridدارم که در رویداد قبل از چاپ کد زیر را نوشته ام . مشکل این کد این است که به هر بار دستور اجرا را صادر میکنم اطلاعات مورد نظر به اطلاعات قبلی اضافاه میشود.(به دلیل استفاده از دستور Append ) . جظور این را اصلاح کنم که با هر بار اجرا اطلاعات قبلی حذف و اطلاعات جدید جایگزین شود؟ متشکرم
procedure TfrmBimarKhas.prnBimarKhasBeforePrint(Sender: TObject);
begin
prnBimarKhas.AfterGridText.Create;
strText3:=
'رئیس رفاه و درمان'+': '+edtNamRisRefa.Text+#13+#13+
'مدیر امور کارکنان'+': '+edtNamModirRefa.Text+#13+#13+
'مدیر امورمالی'+': '+edtNamModirMali.Text+#13+#13+
'رئیس شورای درمان'+': '+edtNamRisShora.Text;
prnBimarKhas.AfterGridText.Append(strText3);
end;
من یک EhlibGridدارم که در رویداد قبل از چاپ کد زیر را نوشته ام . مشکل این کد این است که به هر بار دستور اجرا را صادر میکنم اطلاعات مورد نظر به اطلاعات قبلی اضافاه میشود.(به دلیل استفاده از دستور Append ) . جظور این را اصلاح کنم که با هر بار اجرا اطلاعات قبلی حذف و اطلاعات جدید جایگزین شود؟ متشکرم
procedure TfrmBimarKhas.prnBimarKhasBeforePrint(Sender: TObject);
begin
prnBimarKhas.AfterGridText.Create;
strText3:=
'رئیس رفاه و درمان'+': '+edtNamRisRefa.Text+#13+#13+
'مدیر امور کارکنان'+': '+edtNamModirRefa.Text+#13+#13+
'مدیر امورمالی'+': '+edtNamModirMali.Text+#13+#13+
'رئیس شورای درمان'+': '+edtNamRisShora.Text;
prnBimarKhas.AfterGridText.Append(strText3);
end;