#2
by MaxisUssr
Есть тут одна задача - поставить цифру в качестве горячих клавиш, из-за этого появляются проблемы с полями ввода... Если сильный гемор будет - придется задачу переформулировать
#3
by AdrianBerk
то есть пользователь нажимает цифру 6 например, но она не должна вводиться в полле вода а должно отрабатываться какое либо событие??? может лучше огласить первоначальную задачу. Я думаю должен быть способ решить ее изящно =)
#6
by palpetrovich
а что такое "положение каретки в поле ввода"? активно-ли в данный момент поле ввода или в каком именно месте поля ввода находится курсор?
#7
by mzelensky
"поставить цифру в качестве горячих клавиш" - это как? Проста назначить горячую клавишу?
#8
by AdrianBerk
может это поможет.... Расширение поля формы для поля ввода (Form field extension for a text box) Синтаксис: ПолучитьГраницыВыделения(<НачалоСтроки>, <НачалоКолонки>, <КонецСтроки>, <КонецКолонки>) Параметры: Тип: Число. Номер строки начала выделения. Тип: Число. Номер колонки начала выделения. Тип: Число. Номер строки конца выделения. Тип: Число. Номер колонки конца выделения. Возвращаемое значение: Возвращает позицию курсора. Описание: Получает границы выделенной области текста.
#9
by MaxisUssr
Оглашу задачу: есть панель телефонии, она работает. Идет много входящих звонков. При нажатии на цифру должна браться трубка с канала, указанного в цифре (1, 2) Попробую щас, спасибо!!
#10
by AdrianBerk
А вообще... нажимать на цифру чтобы поднять трубку.... при том что цифра еще и в поле ввода.... как то... или я не понял до конца... в моем понимании должен быть кнопочный графический интерфейс... просто кнопка с названием канала, а уж она отрабатывает событие... зачем усложнять...
#11
by MaxisUssr
Кнопка есть, но она мелкая - им не удобно на нее жать. Поле ввода в форме одно - поле ввода номера телефона - для него и ввожу исключение.
#12
by AdrianBerk
Сделай отработку события по двойному щелчку по данному полю... а цифры анализируй сам программно, на какой канал там послать звонок... двойной клик же отличается от ввода и редактирования текста... и не будет заморочек... или им принципиально с клавиатуры нажимать?
#16
by AdrianBerk
=) главное что работает, к большинству красота и правильность кода приходит с опытом, и лишь единицы рождаются уже зная весь синтаксис 1С =)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как получить ссылку на текущее поле ввода в табличном поле?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Как получить текущую ячейку в Табличном поле ПриВыводеСтроки?
- флажок в табличном поле - получается только поле ввода
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- Поле ввода в Табличном поле 1С8
- УФ. Как изменить текст в поле ввода и указать положение каретки?
В этой группе 1С
- Убрать префикс у элементов справочника
- ВИерархии и ВСпискеПоИерархии
- 1С:в 8.2 УПП распределение 25 счета на 20 РАУЗ (расширенная аналитика учета и за
- Сервер не смог выделить память из выгружаемого пула памяти
- УТ 11 Печать не проведенных документов
- ТабДок.Автомасштаб = Истина
- Контекстное меню для элемента управляемой формы
- Alladin не видит Аппаратный ключ
- Как запросом получить всю иерархию папок в которую входит элемент справочника!?
- Создание отчетов в 1с документооборот
- КА: себестоимость и разница в копейках БУ и УУ
- v7: ТиС. Удаленный элемент справочника восстанавливается при запуске 1с..
- Как передать в СКД отбор по нескольким счетам?
- Ошибка SDBL: Ожидается имя таблицы (pos=69)
- Где в ЗУП находится Справка о сумме заработной платы для расчета больничного?
- Ошибка загрузки информационной базы в SQL
- регистр "Незавершенное производство"
- (8.2 УТ 10.3) вопрос про группировку номенклатуры в ТОРГ12
- проблема со свойствами баркода
- Подключение из 1с к Access через ADO