![]() |
#1 |
Участник
|
Преобразование текстового поля в выпадающий список
Нашел на данном ресурсе скрипт позволяющий преобразовать текстовое поле "Страна" в выпадающий список с заданным перечнем стран. При вводе первых букв скрипт ищет название страны и работает он только если страны заведены на английском языке а если их завести на русском то поиск не осуществляется. Возможно ли его адаптировать под русские названия стран?
|
|
|
За это сообщение автора поблагодарили: Likefire (1). |
![]() |
#2 |
CRM
|
Что за скрипт?
__________________
MS CRM 3.0/4.0 ![]() Sharepoint 2003, MOSS 2007/2010 ![]() |
|
![]() |
#3 |
Участник
|
JavaScript, скачать его можно здесь в архиве кроме него еще находится настроика кастомной сущности необходимой для функционирования скрипта, а описание приведено по ссылке в первом посте.
|
|
![]() |
#4 |
Учаснег
|
по сути темы ничего не скажу....но может быть кто то решал подобную задачу. Есть Список городов к примеру, необходимо предусмотреть ввод пользователем нового, то есть есть список с уже заполненными значениями, а в конце списка предусмотреть нечто как ADD NEW....
|
|
![]() |
#5 |
Moderator
|
Вообще для этой цели следует использовать отдельный объект. Если надо именно списком, то можно в конце разместить город под названием "add new" и в событии OnChange проверять, если выбрана именно эта опция, открывать диалог создания и т.п.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
За это сообщение автора поблагодарили: IgorF (1). |
![]() |
#6 |
CRM
|
Посмотрел я это дело... Насколько я понял, там просто заводится дополнительный объект, заполняется значениями. Затем в форме идёт замена текстового поля на пиклист (зависит от языка). Ввод букв регулируется стандартными средствами ИЕ. Вроде так. Поэтому, я думаю, вам надо просто переключить раскладку
![]()
__________________
MS CRM 3.0/4.0 ![]() Sharepoint 2003, MOSS 2007/2010 ![]() |
|
![]() |
#7 |
Заноза в заднице
|
По сути: решение интересное - надо разбираться. А за ссылку на stunware - спасибо! За что и добавил решпект!
![]()
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
![]() |
#8 |
Участник
|
Так и есть ввод регулируется стандартными средствами ИЕ, просто почему то на виртуалке он отрабатывать на русский ввод отказыватся, в реальной системе работает и на русский ввод тоже так что вопрос снимается.
Цитата:
Сообщение от ShurikEv
![]() Посмотрел я это дело... Насколько я понял, там просто заводится дополнительный объект, заполняется значениями. Затем в форме идёт замена текстового поля на пиклист (зависит от языка). Ввод букв регулируется стандартными средствами ИЕ. Вроде так. Поэтому, я думаю, вам надо просто переключить раскладку
![]() |
|