Как в скрипте проверить существование объекта
Добрый день всем!
Допустим в скрипте я оперирую каким-то объектом отчета, например Memo1.
Memo1.Text:='bla-bla-bla';
В тоже время я хочу чтобы пользователь мог редактировать отчет сам. Как мне проверить существование объекта на случай если пользователь удалил объект Memo1? Т.е. нет объекта и соответственно, ничего выводить в этот объект не надо, но в остальном отчет строится нормально.
Допустим в скрипте я оперирую каким-то объектом отчета, например Memo1.
Memo1.Text:='bla-bla-bla';
В тоже время я хочу чтобы пользователь мог редактировать отчет сам. Как мне проверить существование объекта на случай если пользователь удалил объект Memo1? Т.е. нет объекта и соответственно, ничего выводить в этот объект не надо, но в остальном отчет строится нормально.
Комментарии
Например так: frxReport.FindObject('bla-bla-bla')
Задам тут же вопрос, чтобы не плодить темы:
Если в отчете есть переменные, то возможно ли в процедуру передать имя переменной как параметр? Т.е. чтобы можно было выполнять процедуру несколько раз с несколькими именами переменных?
Для этого можно воспользоваться глобальным классом frxGlobalVariables или через функцию и процедуру скрипта Get и Set - по сути это значение будет храниться в словаре данных отчета.