Функция проверки астроформулы позволяет определить, имеет ли место в текущей карте астрологическое событие, удовлетворяющие заданному критерию. Окно "Проверка астроформулы" вызывается из одноимённого пункта меню "Разное".
В поле "Критерий поиска" введите формулу, описывающую требуемый критерий.
В данном примере формула состоит из макроса:
pp = so,me,sa,ne;
переменной:
x := pl.Doriphoros & sa.Auriga;
и основной формулы:
male & pp.lib & ve.h1 & a1.h10
& pl.h9,h10 & ma.tri.pl & x
О том, что означает эта запись, читайте в разделе "Язык описания астрологических формул".
Формулу можно прочитать из файла, если такой имеется, - для этого нажните кнопку и выберите файл с расширением crt.
После ввода формулы проверьте её правильность, нажав кнопку "Проверить".
Если всё правильно, то должна появиться надпись "ОК". В противном случае, появится сообщение об ошибке с указанием её места в тексте.
Введённую формулу можно сохранить в файле, для этого нажмите и далее стандартно.
Нажмите кнопку "Выполнить". Если появится сообщение "Да", то в данной карте имеет место указанное событие.
При проверки сложных формул может возникнуть необходимость определить, какое значение имеет каждое логическое выражение в формуле, а не только значение результата всей формулы. Для этого имеется функция "Трассировка", кнопка внизу слева. При её нажатии появится, например, следующий текст:
X = Да - Плутон в данной карте дорифорий, Сатурн - возничий ---------- - начало основной формулы MALE = Да - мужская карта SO,ME,SA,NE.LIB = Да - одна из указанных планет в Весах VE.H1 = Да - Венера в первом доме A1.H10 = Да - управитель первого дома - в десятом PL.H9,H10 = Да - Плутон в 9-м или в 10-м доме MA.TRI.PL = Да - Марс в трине с Плутоном X = Да - вычисленная ранее переменная X