Что такое скрипт?
Question: Что такое скрипт?
Answer:
Это кусочек кода на языке, похожем на Pascal. FR умеет исполнять такой код, что дает возможность изменять вид отчета в процессе его построения. См. подробнее о возможностях языка в документации.
(а есть ли скрипт у бэнда?)
Есть, для этого выделите бэнд и нажмите Ctrl+Enter либо выберите в инспекторе объектов свойство "OnBeforePrint".
(а у страницы отчета?)
Есть. Щелкните на пустом месте страницы и выберите в инспекторе свойство "OnBeforePrint". Если страница типа "диалоговая форма", то свойство называется OnActivate.
(а можно ли из скрипта одного объекта обращаться к свойствам другого?)
Можно, через точечную нотацию.
(а к каким именно свойствам объектов можно обращаться?)
К тем, которые отображаются в инспекторе. Кроме того, к некоторым комплексным свойствам типа Font возможно обращение как Font.Name, Font.Size и пр. Свойство Memo также доступно:
Memo1.Memo := 'some text'. Полный список свойств и методов объектов приведен в документации.
(в каком порядке выполняются скрипты объектов - слева направо?)
Нет, в порядке, в котором были созданы объекты. Поэтому во избежание путаницы скрипты лучше писать в бэнде.