Макросы Datamine. Ресурсный геолог. Андрей Вяльцев
деле, ситуация с макрописательством – такая же, как, например, с бегом на 100 м: вы можете пробежать 100 м за, предположим, 18 секунд, после некоторой тренировки вы можете довести это время до 14—15 сек. При упорных тренировках, наверное, вы сможете «выбежать» из 12—13 сек. Но для того, чтобы довести это время до 10 сек., нужен талант. Так и здесь: простые макросы может писать любой, но для чего-то более сложного нужны тренировки, а с некоторого момента – предрасположенность. Но даже простые макросы здорово улучшают жизнь. Данное руководство рассчитано на людей, начинающих что-то такое писать на языке макросов и не требует наличия «чего-то эдакого».
$ Задание 1.1
Чем завершится выполнение данного макроса?
!START MACRO
!END
A) Макрос запустится, не сделает ничего и выведет информацию о завершении работы в окно Command
B) Ошибкой и выводом информации об ошибке в окне Command
C) Макрос запустится, выведет информацию об имени макроса в окно Command и не сделает более никаких действий
D) Макрос даже не запустится
$ Задание 1.2
Чем завершится выполнение данного макроса?
START MACRO
!END
A) Ошибкой и выводом информации об ошибке в окне Command либо даже не удастся его запустить
B) Макрос запустится, выведет информацию об имени макроса в окно Command и не сделает более никаких действий
C) Макрос запустится, не сделает ничего и выведет информацию о завершении работы в окно Command
$ Задание 1.3
Чем завершится выполнение данного макроса?
!START MACRO
END
A) Макрос даже не запустится
B) Ошибкой и выводом информации об ошибке в окне Command
C) Макрос запустится, выведет информацию об имени макроса в окно Command, выведет информацию о завершении работы в окно Command, но исполнительный файл макроса останется заблокированным для редактирования до перезагрузки Datamine
D) Макрос запустится, не сделает ничего и выведет информацию о завершении работы в окно Command
$ Задание 1.4
Чем завершится выполнение данного макроса?
START MACRO
END
A) Ошибкой и выводом информации об ошибке в окне Command либо же даже не удастся его запустить
B) Макрос запустится, выведет информацию о начале работы в окно Command и не сделает более никаких действий
C) Макрос запустится, выведет информацию об имени макроса в окно Command и не сделает более никаких действий
D) Макрос запустится, не сделает ничего и выведет информацию о завершении работы в окно Command
$ Задание 1.5
Чем завершится выполнение данного макроса?
!START
!END
A) Ошибкой и выводом информации об ошибке в окне Command
B) Макрос запустится, выведет информацию об имени макроса в окно Command и не сделает более никаких действий
C)