Z kodu aplikacji: TAK
Z kodu raportu: Raczej nie choć pewności nie mam
Musisz zrozumieć mniej więcej jak to działa.
Na formatce w delphi definiujesz dwa obiekty.
- Obiekt raportu: TFrxReport
- Obiekt eksportu do PDF: TFrxPDFExport
ponadto programiści dodali jeszcze TFrxDesigner abyś mógł sobie otworzyć okno, na którym pracujesz - ale to jest tylko opcjonalne
Teraz designer, którego używasz ma dostęp tylko do obiektu TFrxReport. Oznacza to ni mniej ni więcej tyle, że każdy obiekt, który zamieścisz w raporcie (Memo, Picture ...) to są obiekty wewnątrz raportu i do nich dostęp masz natomiast do komponentu TfrxPDFExport już nie

Można co prawda pisać skrypty np w pascalu

jednak do obiektów z poza raportu dostępu mieć nie będziesz.
Dodam jeszcze, że do raportu można przekazać z aplikacji całego dataseta z danymi lub zdefiniować mu poszczególne zmienne (variables), które przekazywane są do raportu natomiast w drugą stronę czyli z poziomu raportu do aplikacji w zasadzie takiej komunikacji nie ma. A nie ma z tego względu, że to jest raport czyli ma Ci on wygenerować coś z aplikacji, a nie ma służyć do sterowania nią :)