====== Динамическое отображение ответов в SmartScript ====== Если в Siebel SmartScript вам необходимо динамически отображать поля в зависимости от выбранного значения тогда эта статья для вас. :) {{:smartscript:smartscript01.png?200|}} {{:smartscript:smartscript02.png?200|}} {{:smartscript:smartscript03.png?200|}} К сожалению стандартными средствами реализовать такой функционал у вас не получится поэтому вам придется извратится. ===== Создаем вопросы: ===== 1. Основной номер - Мобільний номер клієнта - Інший номер - Не надсилаты 2. Основной номер (Не доступен для редактирования по умолчанию телефон клиента) 3. Інший номер (доступен для редактирования по умолчанию "+380") 4. Не надсилаты (Не доступен для редактирования) 5. Додатковий номер - Інший номер - Не надсилаты 6. Інший номер (доступен для редактирования по умолчанию "+380") 7. Не надсилаты (Не доступен для редактирования) ===== Добавляем следующий javascript в перевод последнего вопроса. ===== В результате мы получаем функцию upd() которая запускается каждые 100 мс((setTimeout(upd,100))) результат функции постоянно проверяет значение ответа в поле и деактивирует отображение определенного вопроса. --- //[[admin@siebelwiki.com.ua|wiki_admin]] 2015/02/20 10:27// {{tag>SmartScript}}