Ongettext
Добрый день.
Есть датасет "Data", в котором у поля "Fld" определено событие OnGetText.
1. Если в бланке отчета для TfrxMemoView указать свойство DataSetName = "Data" и свойство DataField = "Fld", то мемка будет отображать данные С учетом события Fld.OnGetText.
2. Если в бланке отчета для TfrxMemoView указать пустые свойства DataSetName и DataField, и свойство Text = '[Data."Fld"]', то мемка будет отображать данные БЕЗ учета события Fld.OnGetText.
Вопрос: а как можно сделать второй вариант, но с учетом OnGetText.
Дело в том, что если, например, требуется взять первые 5 символов от значения поля, то выражение нужно писать в свойство мемки Text (Text = '[Copy(Data."Fld", 1, 5)]') с вытекающими последствиями для второго варианта.
Есть датасет "Data", в котором у поля "Fld" определено событие OnGetText.
1. Если в бланке отчета для TfrxMemoView указать свойство DataSetName = "Data" и свойство DataField = "Fld", то мемка будет отображать данные С учетом события Fld.OnGetText.
2. Если в бланке отчета для TfrxMemoView указать пустые свойства DataSetName и DataField, и свойство Text = '[Data."Fld"]', то мемка будет отображать данные БЕЗ учета события Fld.OnGetText.
Вопрос: а как можно сделать второй вариант, но с учетом OnGetText.
Дело в том, что если, например, требуется взять первые 5 символов от значения поля, то выражение нужно писать в свойство мемки Text (Text = '[Copy(Data."Fld", 1, 5)]') с вытекающими последствиями для второго варианта.
Комментарии