#0
by Nik_nik_nik
Есть управляемая форма, на ней 3 таблицы - все Таблицы значений. Задача: обрабатывать строку первой или второй таблицы при выборе строки третьей таблицы. Строка какой таблицы определяется по тому, какая строка была последней активизирована. Т.е. активизировали строку первой таблицы и выбор в третьей - меняем строку первой таблицы, клацнули по строке второй таблицы потом выбор в третьей - меняем строку второй таблицы. И вот тут вылез глюк. Если тыкнуть по строке первой таблицы, потом по строке второй таблицы, потом по той же строке первой таблицы - то "ПриАктивизацииСтроки" (а вместе с тем и "поля" и "ячейки") нифига не срабатывает. У таблицы как таковой метода активизации тоже вроде как нет. Как узнать что последней ткнули строку первой таблицы? З.ы. смотреть фокус элемента формы не предлагать - дальше идет обработка выбора третьей таблицы в момент чего и надо знать строку, если даже не выбор, то кнопка и фокус перепрыгивает на кнопку.
#2
by Nik_nik_nik
в том и дело, что это как раз минимальное количество тыканий в разные таблицы. При любом другом решении тыканий будет больше.
#4
by Nik_nik_nik
"Значит, сделаем так – будем очищать выделенные строки везде, кроме обработчика Активизации," - гениально :))) Спасибо, пойду пробовать :)
#5
by DTXqueque
Разве в УФ можно сделать таблицу, в которой не будет выбрана ни одна строка? При наличии данных в ней? Мжоно посмотреть в сторону события Выбор :)
#8
by Nik_nik_nik
Можно. Сколько хотите - столько может быть и выбрано. Выбор - не подходит. Согласен. Но это желание заказчика. Там много изврата. В оправдание - одну таблицу можно скрывать. Она выполняет функцию вроде подбора. Выглядит в итоге так: Цель всего этого - максимальная защита от дурака. На этой форме доступно к непосредственному редактированию только поле "В производство" в верхней таблице и то, только у строк, где есть спецификация и количество в производство не превысит необходимого количества. Все остальное управляется только мышью. Левые таблицы нужно видеть постоянно. Правая скрывается.
#9
by DTXqueque
Тогда можно снимать выделение со строки. А чтобы выглядело нормально добавить условное оформление на эту строку :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как программно вызвать у элемента формы событие ПриАктивизацииСтроки?
- Значение ячейки табличного поля не отображает записанное значение
- можно ли связать добавляемые поля ввода программно с разными строками табл. поля?
- Построитель отчета, почему в поля отбора попадают все поля?
- Процедура "ПриАктивизацииСтроки" впадает в бесконечный цикл
- Заполнение поля ТЧ из поля справочника: как написать без sql?
- Обработчик события ПриИзменении у поля ввода у ячейки табличного поля
- Как в конфигураторе добраться до поля ввода табличного поля невидимого на форме
- Как заблокировать выполнение процедуры ПриАктивизацииСтроки?
- Как задать форматную строку для ячейки табличного поля?
- Ошибка: Нельзя сравнивать поля неограниченной длины и поля несовместимых типов
- Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.
В этой группе 1С
- Корректировка поступления Для операций по 0% БП 3.0
- УФ. Возможно ли в табличной части отображать картинки?
- Как сделать чтобы картинка скрывалась по кнопке?
- Исправить данные в ВыборкаИзРезультатовЗапроса
- Тонкий клиент с авторизацией через веб-сервер
- Не задано значение параметра при формирования отчета на СКД
- Аренда авто у сотрудника и регистр "Взаиморасчеты с сотрудниками организаций"
- ЗУП 2.5. Начисление страховых взносов при рождении ребенка.
- Не сохраняются настройки фискального аппарата
- Опять 11001(0x00002AF9). Этот хост неизвестен
- Отбор по видам расчета
- ВПФ - В обработчике печати не был сформирован табличный документ для
- 1c 8.3 Таблица значений и заполнение , задвойка реквизитов
- Включение отладки на сервере (-debug): есть ли последствия/ньюансы/минусы?
- Составной тип данных. Автоматический список выбора все?
- обновление типовой, окно сравнения
- БП 3.0, одно предприятие, разные ОКТМО (нет обособленных подразделений)
- Обновление УПП 1.3
- Множественное открытие неосновной формы элемента справочника
- как в скд указать высоту строк детальных записей