سلام
تو یه برنامه حسابداری برای صدور فاکتور از فست رپورت استفاده شده این برنامه اجازه ویرایش طراحی پرینت فاکتور را به کاربر میده در قسمت دریافت نقدی فاکتور و در رویداد OnAfterData من کد های زیر را نوشتم
procedure Memo61OnAfterData(Sender: TfrxComponent);
begin
if Value = 0 then
Memo61.Visible := false;
end;
BEGIN
END.
با کد بالا یه شرط تعیین کردم گفتم اگه مقدار دریافت نقدر برابر با 0 بود Memo61 (که مربوط به مقدار دریافت نقد هست) را مخفی کن حالا Memo61 در صورتی که مقدارش برابر با 0 بود مخفی میشه من میخوام کل کادر قسمت دریافت نقد و خود جمله "دریافت نقد" و کادر جدول مخفی بشه عکس فاکتور را ضمیمه کردم و جایی که مخوام مخفی بشه رو تو کادر قرمز مشخص کردم پیشاپیش از اساتید محترم تشکر میکنم.
خودم حدس میزنم باید یه عنصر والد برای اون قسمت درست کنم و عناصر را داخل اون بریزم بعد شرط تعیین کنم اگه Memo61 برابر 0 بود عنصر والد مخفی بشه یا شاید راه بهتری باشه
عکس زیر بعد از اعمال شرط هست