#0
by dukomi
В УТ10.3 дорабатываю ввод контактной информации. На форме ввода есть ТабличноеПоле с колонками КолонкаЭлектрПочта и КолонкаПримечание. При событии изменение ячейки в КолонкаЭлектроннаяПочта происходит проверка на корректность введенных данных и в случае ошибки выдается Предупреждение об ошибке и нужно чтоб курсор оставался в этой же ячейке (для исправления ошибки). А у меня курсор переходит в следующую ячейку КолонкаПримечание. Процедура таблЭлектрПочтаКолонкаЭлектрПочтаПриИзменении(Элемент)
#2
by Lexey_
ТекущаяКолонка (CurrentColumn) Использование: Чтение и запись. Описание: Тип: КолонкаТабличногоПоля. Содержит текущую колонку табличного поля. Если данному свойству присвоить КолонкаТабличногоПоля, то произойдет активизация указанной колонки, если устанавливается значение Неопределено, то активная колонка сбрасывается.
#3
by dukomi
ПередОкончаниемРедактирования - Нет такого события у ячейки, оно только у Строки происходит, а мне нужно именно проверять когда из данной ячейки, и если ввели некорректное значение, чтоб пользователь не смог перейти дальше пока не исправит. Спасибо, но видать придется делать дополнительную форму ввода, а табличное поле оставить только как для отображения информации.
#4
by dukomi
ЭлементыФормы.таблЭлектрПочта.ТекущаяКолонка=ЭлементыФормы.таблЭлектрПочта.Колонки.КолонкаЭлектрПочта; Тоже так пробовал, не получается, все равно перепрыгивает на следующую ячейку в КолонкаКомментарий Спасибо за помощь, но видать придется делать дополнительную форму ввода, а табличное поле оставить только как для отображения информации.
#5
by ДядяМитяй
при изменении отрабатывает, когда ты уже уходишь из ячейки. я бы попробовал с шаблонами поиграть
#7
by dukomi
да думал и про маску, но как задать любое количество символов перед /@ да и после него. Маска создается только на конкретное количество символов насколько я знаю, или ошибаюсь? а что отрабатывает при изменении, когда уходишь из ячейки - я Вас не понял
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 8.0 Как сделать активной (получить фокус) ячейку/колонку табличного поля?
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Как вывести результат запроса в нужную ячейку таблицы?
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- v7: Табличное поле: Как текущую ячейку сделать активной?
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- УФ Как найти строку таблицы по значению в колонке и сделать её текущей?
- Поле ввода в Табличном поле 1С8
- Как программно сделать активной нужную строку в тч обработки УФ83
- вывести реквизит элемента в табличное поле обычные формы 1с 8
В этой группе 1С
- В бухгалтерии 2.0 получить неоплаченные реализации
- 1с СКД несколько полей в одном поле
- как отладить обработку из хранилища?
- УПП 1.3 Печать УПД
- Распределенная база. Как выгрузить только изменения конфигурации
- Как записать из 1с в ячейку эксель записать функцию
- ТСД Casio Dt-970/930
- Доступ на чтение реквизита документа через RLS.
- 1С 8.3 УФ Новая колонка в журнале документов
- Запуск обработки по регламентному заданию
- В чем тормоза, если по замеру 94% времени ест "ОткрытьФорму"
- ФСС ЭЛН кто-нибудь уже использовал? (электронные больничные)
- Краш конфигуратора - переход в фоновое обновление
- Как можно запустить внешнюю обработку из ее модуля
- Для чего силиконовая петля на блутуф-наушниках?
- Добавление колонки в таблицу значений
- Отчёт "Анализ Состояния Налогового Учета По НДС" из БП2 для УПП
- ДополнительныеСвойства на клиенте
- Начисления ЗУП 3.1. Показатель "Время в днях" не учитывает отпуск
- Принтер постоянно стал гудеть и не печатает. Почему?