FastReport VCL 2024.2 以降のライブラリ再編に伴い、旧バージョンでの FastReport VCL を Delphi 側から制御していたプロジェクトでは、再コンパイル時に定数が未定義となるエラーが発生する場合があります。
これは、一部の定数が frBaseGraphicsTypes ユニットに移動されたためです。
具体的には、以下のようなコードを使用している場合にエラーが発生します。
TfrxMemoView(frxReport1.FindObject(‘Memo1’)).HAlign := haLeft;
TfrxMemoView(frxReport1.FindObject(‘Memo1’)).HAlign := haRight;
※ haLeft や haRight が未定義の定数となる
この問題が発生した場合、uses 句に frBaseGraphicsTypes を追加してください。