OMEN писал(а):
Попробуйте действие "выполнить скрипт"
Код:
MsgBox "ай-ай-ай"
SetControlValue "наименование_поля", <вн_имя_поля>
Не получилось. Нет строчки действия "Выполнить скрипт"
Версия программы 2.528, SQL. Знаю что нужно писать про актуальную версию. Но лиц. соглашение не позволяет после года с покупки использовать новые версии.
Попробовал "Выполнить процедуру" результат см. следующее сообщение
Создал процедуру типа VBScript в таблице tblProcedures:
MsgBox "Ошибка"
SetControlValue "Полис ОМС", PolisOms ' Так вводит в поле текст PolisOms
SetControlValue "Полис ОМС", <PolisOms> ' Так ничего не выводит
SetControlValue "Полис ОМС", <Значение>' Так вводит в поле текст <Значение>
И еще по идее программа должна зациклиться при выходе из поля, поскольку значение не проходит по условию.
Но выскакивает ТРИ сообщения (что в MsgBox) и затем курсор остается в поле "Полис ОМС".
При повторном выходе опять три сообщения. И так по циклу.
При нажатии кнопки "Отмена" на форме выскакивает ОДНО сообщение и курсор ВЫХОДИТ из поля "Полис ОМС". Попадает неизвестно куда. И можно мышкой войти в любое поле.
Такая вот не очевидность..
P.S. Скачал справку. Она как бы про "Учет пациентов", но картинки от "Учет клиентов". Это так задумано?