Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
9. Разработка почтовых наклеек
Цель работы – представление данных из БД
на почтовых наклейках
Общие сведения
Почтовой наклейкой называется карточка заданной формы, обычно небольшого размера. Каждая такая наклейка содержит сведения из одной записи БД. Примерами документов, оформленных в виде почтовых наклеек, могут служить:
¨ адреса, наклеиваемые на конверты,
¨ извещения каждому сотруднику;
¨ этикетки для товаров;
¨ приглашения и т. п.
Разработка почтовых наклеек производится аналогично созданию отчета. Отличие почтовых наклеек от отчета заключается в том, что они размещаются по нескольку штук на одном листе, причем чаще всего по нескольку в ряд.
Задание
¨ Разработать форму извещения сотрудниками о величине их оклада в следующей форме (рис.1.10):
Извещение (Текущая дата) . Уважаемый господин (ФИО) ! Руководство нашей фирмы сообщает, что Вам установлен оклад в размере _______(Сумма)_______ руб. Генеральный директор _________________ |
Рис. 1.10. Форма извещения
Для лиц женского пола следует писать «Уважаемая госпожа».
Порядок выполнения работы
Создайте черновик отчета, выбрав на листе Отчеты à Создать à Почтовые наклейки. Далее руководствуйтесь указаниями Мастера.
Чтобы наклейки приобрели нужный вид, откройте получившийся отчет в режиме Конструктора.
Работа с полями не отличается от работы в обычном отчете.
Для вывода текущей даты следует создать поле вывода, удалить при необходимости подпись к этому полю (выделить ее и нажать Delete) и в свойстве Данные для поля ввести формулу
=Date() .
Различные окончания можно сформировать в поле вывода с помощью функции IIf, которая проверяет пол, и склейки строк (для склейки фрагментов строки применяется оператор &).
Функция IIf ("ииф") имеет формат
IIf(условие;выражение1;выражение2)
Круглые скобки указывают, что это функция.
Условие это выражение, значением которого является Истина или Ложь. Примеры условий даны в работе 4, посвященной фильтрации данных. Условия могут быть простыми или сложными (объединяемыми логическими операторами Or и And). Возможно и применение одноместного оператора Not, который изменяет значение следующего за ним логического выражения с Истины на Ложь и наоборот.
Если условие истинно, то будет вычисляться выражение1 и результатом применения функции будет это вычисленное значение. В противном случае будет вычислено выражение2.
Для правильного вычисления сложного логического выражения ставятся круглые скобки.
Внимание. В качестве выражения1 или выражения2 можно использовать и саму функцию IIf, что позволяет задавать достаточно гибкий алгоритм вычислений (вложенность функций).
В данном примере выражение 1 и выражение2 – текстовые константы, а в условии проверяется пол.
Для вывода оклада рекомендуется задать наиболее понятный формат (свойство Формат данных этого поля).
Внимание. Поскольку формат представления чисел и текстов важен для отчета, а описание всех тонкостей заняло бы слишком много места, выделите свойство Формат данных и нажмите клавишу F1. Появится подсказка для выделенного свойства. Изучите раздел Форматирование самостоятельно.
Результат работы
¨ Демонстрация почтовых наклеек заданного вида в режиме предварительного просмотра.
Дополнительные задания
Разработать отчет, который позволит распечатать визитные карточки для сотрудников организации. Визитная карточка должна включать:
¨ название организации (вводится как статический текст);
¨ логотип (подберите рисунок, который можно использовать в качестве такового);
¨ фамилию, имя, отчество сотрудника;
¨ должность;
¨ телефон.


