#0
by SachoZ
Прошу прощение за то что заголовок немного по дебильному написан =), надо на обычной форме отловить ввод текста с клавиатуры на таб. поле, т.е. выделяем ячейку вводим текст жмем энтер, вот этот момент после энтера мне и надо отловить чтоб подставить в значение ячейки. Как сие отловить? Видосик, чтоб понятней было:
#1
by SachoZ
+ вдогонку, при активации ячейки делать ЭлементыФормы.ТабличноеПоле.ИзменитьСтроку; не подходит ибо тогда не удобно перемещаться между ячейками с клавиатуры.
#4
by kosts
таб поля и где-то можно указать "вход при ввод". Очень удобно. Ходишь по таб полю стрелочками, при начале ввода проваливаешься в ячейку.
#7
by Lex2k2k
АвтоПодборТекста - событие у колонки табличного поля (актуально если источник данных т.п. - ТЗ)
#8
by Lex2k2k
Только в видосике у тебя, вроде бы, не в ячейку нифига текст вводиться. Элемент управления не активен.
#13
by SachoZ
не пашет, тип данных - ТЗ в видео все так как я и описал, я позиционируюсь на ячейке (один клик по ячейке) и начинаю вводить текст. это типа автоподбора должно срабатывать, но там тип значения в ячейке - число.
#14
by SachoZ
изменение не произошло, чтоб войти в режим редактирования ячейки надо не только на ней с позиционироваться но и энтер нажать, ввести данные а потом еще раз энтер.
#15
by SachoZ
вот когда я встал на ячейку и начинаю вводить текст появляется всплывающее окошко с этим текстом, мне надо по окончании ввода текста записать его в ячейку.
#28
by Lex2k2k
что то в свойствах поля ввода у тебя не то. В ячейку то входишь, прежде чем текст набираешь? Флажков никаких в свойствах тыкать не надо. Входишь в свойства эл. управления, создаешь процедуру обработчик события АвтоподборТекста. И всё пашет.
#29
by Lex2k2k
ВыбиратьТип Ложь ВыборГруппИЭлементов Группы и элементы ВыборНезаполненного Ложь РежимВыбораИзСписка Ложь РежимВыбораНезаполненного При нажатии Enter
#30
by Lex2k2k
Проверь еще вот что: Может быть у тебя ВыбиратьТип Истина Тогда ввода текста не будет Если ВыбиратьТип ложь то при вводе, он считае что вводится значение того типа, который в этой ячейке был до редактирования
#32
by Lex2k2k
Что бы входить в ячейку при ее активации делаешь ЭлементыФормы.ИмяТабличногоПоля.ИзменитьСтроку
#34
by SachoZ
спасибо проверил на чистой обработке/форме со свойством "РежимРедактирования" все получилось, буду разбираться где в свойствах намутил =). это я знаю, это не надо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Обработка выгрузки в Сбербанк
- не видна экспортная функция
- Признак учета vs. Признак учета субконто
- Как передать параметр в универсальный отчет?
- Каким должен быть вычет по УСН на страх. взносы - 50% или 100%?
- v7: Булево при COM соединении с 1C82
- Проверка на равенство Таблиц Значений
- v7: Проблемы с разворачиванием садьдо в балансе по счёту 60.3
- v8: Как поставить конфигурацию на поддержку сохранив изменения?
- Изменить график работника в УПП
- УдалитьРегистрациюИзменений()
- Как внутри одной ячейки макета напечатать разный шрифт?
- Регламентированная отчетность версия выгрузки 5.04
- Выполнение участка кода под полными правами (1С 8.1)
- Как изменить шаг нумерации внутренних штрихкодов
- План счетов (только обороты) бп 2.0
- Обработка по обнулению счета
- ПОДОБНО и Символы.ПС в запросе
- Формат шаблона печати А5.
- Помогите починить базу