Архив форума A-Number CRM

 

Про скрипты

Vitall
avatar Пользователь

Мастер
Постов: 226
graphgraph
 
Про скрипты - Я воспользовавшись инструкцией из FAQ набросал скрипт, к-й должен непозволять закрыть карточку при ошибках в полях. Он чёто не работает. Скрипт в табличку [Contacts_SqlScript] на событие 'FormCloseQuery' благополучно попадает, но при закрытии карточки никакого эффекта. Это у меня версия старая, или я косячу? Использую экзешник от 29.04.11
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Про скрипты - Давайте "сверим часы", в нашем случае скрипты

Шаг 1.
Скрипт должен по результату работы выдавать 1 строку состоящую из 3 колонок:
в первом столбце: 0 ничего не выводить 1 вывести сообщение
во втором столбце : текст сообщения
в третьем столбце : если 1 закрыть 0 - не закрывать
То есть не закрывать окно карточки - это вывести результат "0" в третий столбец

проверьте этот момент профайлером

Шаг 2.
если все так но все равно не работает, попробуйте ввести тестовый скрипт:

select 1, 'Скрипт сработал', 0

Результатом скрипта должно быть сообщение и не закрывающаяся карточка. Только это делайте на тестовой базе, а то от юзеров будет много благодарностей

P.S. Неплохо бы и на сам скрипт глянуть?
 
Vitall
avatar Пользователь

Мастер
Постов: 226
graphgraph
 
В ответ на: Про скрипты - я начал с шага 2. ничего не вывелось
видимо таки обновляться
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Про скрипты - Да, придется однако.
Апдейт, скину на мыло.
 
© 2005 - 2015 A-Number Software. Все права защищены                          Написать письмо