Если в макросе некоторая команда должна выполняться только при определенном условии, то такая макрокоманда должна содержать условное выражение.
Для вывода столбца Условие следует в окне макроса в меню Вид выбрать команду Условия.
Любое условие может принять любое из двух значений: истина или ложь. Если условие истинно, то будет срабатывать команда, которая стоит. Если условие ложно, то эта команда срабатывать не будем, т.е. она пропускается, как бы переход к следующей команде.
… означают, что имеет место предыдущее условие.
Совет: Для ссылок на элементы управления рекомендуется использовать Построитель выражений, что поможет избежать многих ошибок при создании макроса.
Отладка макросов:
Отладку макросов лучше производить в пошаговом режиме.
В этом режиме можно проследить передачу управления и результаты выполнения каждой макрокоманды.
Это облегчает поиск и нахождение ошибки. Нужно нажать на кнопку.
Создание кнопки, связанной с макросом:
СИСТЕМЫ КОДИРОВАНИЯ ИНФОРМАЦИИ
Система кодирования – это правило, по которым объектам присваиваются коды.
Коды могут быть цифровыми, буквенными, буквенно-цифровыми, штриховыми.
Порядковая система кодирования
Наиболее простая. Суть ее в том, что позициям кодируемой номенклатуры присваиваются порядковые номера.
Пример: Кодирование регионов России.
Адыгея – 01
Алтай – 02 и т.д.
Серийно-порядковая система кодирования
Номенклатура кодируемых объектов предварительно разбивается на подмножества, которые состоят из объектов, обладающим общим свойством.
Элементы каждого подсможества кодируются порядковыми номерами в пределах отведенной для него серии
Пример: Табельные номера продавцов магазина
Бакалейный отдел (01-12)
Гастрономия (13-25)
Кондитерский (26-38)
Последовательная система кодирования
В основе этой системы лежит предварительная классификация объектов, которая графически представляется в виде дерева (по какому то признаку деление на классы, затем другой признак берется и тоже происходит деление на классы).
Примеры иерархических (последовательных) систем кодирования:
УДК
Общероссийский классификатор продукции (ОКП).
Разрядная (параллельная) система кодирования
При разрядном (параллельном) кодировании кодирование каждого фасета происходит независимо от других фасетов.
Пример: АК06008
КЛАССИФИКАТОРЫ (кодификаторы) – представляют собой таблицу наименований и соответствующих им кодов.
Практически все классификаторы имеют две формы издания:
- типографскую (для ручного кодирования),
- реализацию в виде программно-информационного комплекса
В управлении используются 4 типа классификаторов:
- международные (коды валют);
- общегосударственные (общероссийские)
- отраслевые
- локальные
Общероссийские классификаторы разработаны в централизованном порядке и являются едиными для всей страны.
Имеется Общероссийский классификатор информации об общероссийских классификаторах (ГОСТ ОК 026-95)
Отраслевые классификаторы – единый для отдельной отрасли. Как правило, отраслевые классификаторы разрабатываются в типовых проектах автоматизированной обработки.
Локальные классификаторы – действуют в пределах конкретной фирмы, организации.
КОНТРОЛЬ ДОСТОВЕРНОСТИ КОДОВ:
Для контроля достоверности часто в кодах присутствует контрольное число (контрольный разряд).
Контрольное число представляет собой результат определенной последовательности арифметических действий над всеми цифрами кода и служит для контроля информации, содержащейся в коде.
275К:
1- Каждая цифра кода умножается на весовой коэффициент 1,2,3,4 … и произведения складываются:
7*1+5*2+2*3 = 23
2 – Находим остаток от деления суммы 23 на 11. Остаток 1
3 – Код с контрольным разрядом - 2571
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.