Компонент DataMemo
Компонент DataMemo «чувствительный к данным (data-aware)». Это означает, что он может быть использован для отображения поля Memo из представления DataView, почти в любом месте страницы. Основное различие между компонентами DataMemo и DataText в том, что компонент DataMemo предназначен для печати более одной строки. Например, это можно использовать для печати примечаний о счете клиенту внизу каждой страницы счета.
Одно из использования компонента DataMemo это создание писем. Простейший путь для выполнения этого, установить свойства DataView и DataField управлять содержимым поля Memo. Для загрузки редактора писем нажмите на кнопку эллипса на свойстве MailMergeItems. Это позволит изменить элементы установленные в Memo.
ПРИМЕЧАНИЕ:
Параметр «Case sensitive» выключен. В случае если это важно убедитесь в состоянии данного параметра.
Для использования редактора автоматического создания писем «Mail Merge», нажмите на кнопку «Add». Теперь напечатайте в окне «Search Token» который должен быть заменен в Memo. После как элемент введен, набейте строку замены в окне «Replacement» или нажмите кнопку «Edit» и это запустит редактор DataText, который поможет в выборе различных представлений и полей.
Компонент CalcText
Компонент C alcText «чувствительный к данным (data-aware)». Основное различие между компонентами DataText и CalcText это то, что компонент CalcText специально разработан для выполнения различного рода вычислений и вывода результата данных расчетов. Свойство CalcType определяет тип вычисления и включает Average (среднее), Count (количество), Maximum (максимум), Minimum (минимум) и Sum (сумма). Например, это можно использовать для печати итогов счета вверху каждой страницы счета.
Свойство CountBlanks определяет должны ли включаться пустые значения в расчет среднего и количества в методах расчета. Если RunningTotal установлено в True, тогда результаты вычисления не сбрасываются в ноль после печати.