Получение значения выражения
Вопрос прост:
Есть Memo с текстом sum(<Поле БД>). В отчете получаем все нормально, например 100.
Как получить значение этого выражения в Script'e?
Пишу a:=Memo.text, получаю 'sum(<Поле БД>)'.
Пишу a:=Memo.value, получаю ''. А где результат (100)?
Еще вопрос : почему не работает выражение в Script'e
n:=sum(<Поле БД>), если в отчете(на Band'ах) нет этого же выражения (sum(<Поле БД>))? Выдается сообщение "Не могу преобразовать Null в Double". Как только всталяю Memo c текстом sum(<Поле БД>), делаю его Visible=false, и все работает.
Есть Memo с текстом sum(<Поле БД>). В отчете получаем все нормально, например 100.
Как получить значение этого выражения в Script'e?
Пишу a:=Memo.text, получаю 'sum(<Поле БД>)'.
Пишу a:=Memo.value, получаю ''. А где результат (100)?
Еще вопрос : почему не работает выражение в Script'e
n:=sum(<Поле БД>), если в отчете(на Band'ах) нет этого же выражения (sum(<Поле БД>))? Выдается сообщение "Не могу преобразовать Null в Double". Как только всталяю Memo c текстом sum(<Поле БД>), делаю его Visible=false, и все работает.
Комментарии