Постановка задачи.
Использование макросов в конкретном приложении предлагается рассмотреть на примере следующей задачи.
При открытии базы данных "АРМ FORMSNAVIGATOR 1.0" сначала на экран выводится приглашение к работе и затем открывается основное окно навигатора.
Для выполнения этих действий используется макрос AUTOEXEC.
Он выполняется сразу при открытии базы данных в автоматическом режиме. Листинг макроса см. в приложениях.
Окно FORMSNAVIGATOR 1.0 содержит следующие элементы управления: Группа переключателей "Выбор формы" и Кнопка "Запуск". Имеется возможность выбора необходимой формы при помощи Группы переключателей. Всплывающая подсказка помогает даже неопытному пользователю в организации наиболее оптимальной работы. После осуществления выбора необходимой формы следует нажать кнопку "Запуск". Кнопка также имеет всплывающую подсказку. После нажатия кнопки будет загружена необходимая форма. Эта функция реализована в макросе ДЛЯ_ГРУППЫ. Листинг его приведён в приложениях.
Однако следует отметить тот факт, что форма "Финансы фирмы" имеет ограниченный паролем доступ. Реализация этой функции заложена в макрос ПАРОЛЬ. Листинг его приведён в приложениях. В данном случае после нажатия кнопки "Запуск" будет выведено следующее сообщение
После чего на экране появляется приглашение для ввода пароля: Кнопка "Ввод пароля" и специальное поле для него.
Нажатие кнопки "Ввод пароля" запускает макрос CLEAR (листинг см. в приложениях), который активизирует поле для ввода пароля и очищает его. Символы, набранные в данном поле отображаются звёздочками. Если пароль набран неправильно, то выводится соответствующее сообщение и фокус переходит к кнопке "Ввод пароля".
В случае же верного ввода пароля машина также сообщает об этом и происходит загрузка формы "Финансы"
Как уже было отмечено выше за эти действия отвечает макрос ПАРОЛЬ.
В форме "Финансы" при верном пароле становится доступна финансовая информация фирм. Навигация по записям осуществляется при помощи Поля со списком и Кнопки "Следующая фирма". При этом оказываются задействованными макросы НАЙТИ1, НАЙТИ_ДАЛЕЕ1 и УСТАНОВИТЬ_ПОДПИСЬ_КНОПКЕ1 (см. приложения). Выбор нужной фирмы в поле со списком пприводит к автоматическому выводу на экран финансовых сведений о ней( а точнее о центральной фирме) и изменению подписи к кнопке "Следующая фирма", нажатие же кнопки приводит к поиску информации о филиалах.
Здесь также используется такой интерактивный инструмент, как всплывающие подсказки.
При нажатии Кнопки "К FORMSNAVIGATOR 1.0" выполняется макрос К_ FORMSNAVIGATOR_1.0 и осуществляется переход к главному окну навигатора. Листинг макроса см. в приложениях.
Теперь выбираем для запуска форму «Сведения о фирмах» и запускаем её нажатием кнопки. Я уже указывал на макрос, работающий здесь.(ДЛЯ_ГРУППЫ) Осуществляется переход на форму «Фирма». Здесь используются следующие макросы: НАЙТИ, НАЙТИ_ДАЛЕЕ для навигации по записям; УСТАНОВИТЬ_ПОДПИСЬ_КНОПКЕ для изменения внешнего вида кнопки;К_FORMSNAVIGATOR_1_0 для возврата к основному окну навигатора; а также макрос ПОДРОБНЕЕ, который в зависимости от того есть или нет флажка «Сведения о регистрации» выводит или скрывает поля с информацией о регистрации фирмы. Листинг его в приложениях.
Автор: Славников Дмитрий Васильевич
slavnikov_d@mail.ru
Руководство пользователя.
Загрузить базу данных АРМ FORMSNAVIGATOR 1.0.
После приглашения к работе выбрать необходимую форму путём установки соответствующего переключателя и нажать кнопку «Запуск».
В форме «Фирма» навигация по записям осуществляется следующим образом:
с помощью поля со списком находятся центральные отделения фирм;
с помощью кнопки «Следующая ...» находятся филиалы (если таковые имеются).
В форме «Фирма» при запуске не отображаются сведения о регистрации. Для того чтобы их просмотреть необходимо поставить соответствующий флажок.
Для входа в форму финансы необходимо ввести пароль:
нажать на кнопку «Ввод пароля» (поле для ввода очистится и в нём будет установлен курсор);
ввести пароль (для безопасности символы будут отображаться звёздочками);
нажать клавишу ввод;
при ошибочном вводе пароля повторить все действия.
В форме «Финансы» навигация по записям осуществляется аналогично форме «Фирма»
Для возврата в основное окно FORMSNAVIGATORA 1.0 из любой формы следует нажать кнопку «К FORMSNAVIGATORA 1.0».
Кроме этого всегда следует читать всплывающие подсказки.
Желаем успешной и плодотворной работы в АРМ FORMSNAVIGATORA 1.0.
Автор: Славников Дмитрий Васильевич
slavnikov_d@mail.ru
Описания макросов.
В данной научной работе было применено макросов. Причём из них дублируются из-за специфики выполняемых функций, а остальные не имеют аналогов. Начнём пожалуй с AUTOEXEC - макроса.(см. приложения)
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.