#0
by korableg
Здравствуйте волшебники. Суть проблемы: Имеется какая то табличная часть и в ней нужно организовать флажок, проблем нет просто поставил флажок и всё, но выбор его так устроен неочень по умолчанию в 3 этапа: 1) выделение ячейки Нужно упростить его, допустим навел мышь, ткнул один раз и галочка поставилась, есть какие нибудь идеи? Пробовал через событие ПриАктивацииЯчейки, но чет не догоняю как в обработчике потом именно к ней обратиться? Заранее спасибо за ваши советы и замечания:)
#1
by ДенисЧ
чо? Сделал обработку. Добавил табчасть с одной колонкой типа булево. Вывел её на форму. Появился флажОк. Навел мышой и ткнул - галка поставилась... Что я не так сделал?
#4
by korableg
Действия и выполняются в 2 этапа, выделение и активирование, смена значения, а требуется в 1 этап сразу.
#10
by Wobland
устроим дуэль? я записываю видео со своей стороны, ты со своей. у кого не получится после предварительных действий в идёт за пивом
#13
by Wobland
убей свою колонку, создай новую и проставь все свойства как сказано. ни влево, ни вправо
#17
by Serg_1960
Эээ... я не понял. ТС хочет "тыкнуть" влюбом месте, любой строки табличной части так, чтобы флажок изменил состояние, а текущая строка - осталась текущей?
#19
by Serg_1960
Посмотри в отладчике какая у тебя текущая строка, после твоих действий м.б. тогда ты поймешь об чём я. Типа как-то так: если текущая строка изменилась и/или текущая ячейка там, где флажок, - изменяем его значение.
#22
by korableg
ниче не проигнорировано, я поставил настройки ячейки как и были представлены при открытии..
#25
by korableg
Мне кажется вы не совсем поняли о чем вопрос. Мне нужно чтоб ставилась галочка одним кликом мыши, тоесть при активации ячейки скрипт спрашивал та ли ячейка активирована, если да то текущие данные заменялись. Вопрос в том как вытащить данные о ячейке именно какая колонка.
#27
by stonewolf
Чтобы менялось непосредственно, нужно ещё событие «ПриИзмененииФлажка» запилить, хотя бы пустое.
#29
by Wobland
то есть, стрелочками пришёл - значение инвертировалось? ты хочешь какую-то ересь. я ваще с четвёртого раза не понял
#31
by korableg
можно, но не нужно. Ты же обиделся?)) эту ересь не я хочу, а люди которые этим пользуются им лень несколько раз мышкой тыкать по одной ячейке)
#33
by Wobland
это почему не нужно? то же самое, о чём в >лень несколько раз мышкой тыкать по одной ячейке когда мне будет лень, я пойду и сделаю на форме то, о чём так много говорил. и если эти извраты только ради того, чтобы избавиться от двух щелчков, то тут только к доктору
#34
by Wobland
ещё раз. юзер добрался до ячейки стрелками. внезапно проставилась галка. это задуманное поведение?
#36
by korableg
я создал этот топик чтоб послушать ваши идеи, это как соревнования по программированию в которых надо сложить а+б и при этом получить исходник меньшего размера:)
#40
by Bober
как вариант 1. добавить обработчик ПриПолученииДанных у табличного поля, там в нужную ячейку выставлять флажок (УстановитьФлажок). 2. добавить обработчик ПриИзмененииФлажка.
#42
by korableg
Спасибо уже решено всё равно) задача в избавиться от лишних щелчков мыши при установке флажка в табличной части
#43
by Wobland
в ТП. тогда я сформулирую необходимо сделать на обычной форме табличное поле с колонкой значений типа булево, значения в которой изменяются ровно одним нажатием на кнопку мыши или (как аналог нажатия) пробелом пойдёт?
#47
by korableg
Ценю, я недопер до второго варианта и создал второе условие! вот)) если это соревнование, то Bober лидер!
#55
by Bober
подтверждаю. В колонке табличного поля значение из свойства данные перенес в свойство данные флажка.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в табличную часть формы добавить флажок?
- Выгрузка табличной части и загрузка таб.части документа
- флажок в табличной части
- Флажок "Устанавливать режим разрешения отладки" не сохраняется
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- почему в табличной части не выводится реквизит табличной части?
В этой группе 1С
- v7: Ошибки при выводе на печать документа.
- Бухгалтерия сельскохозяйственного предприятия Руководство пользователя
- Перенос баз на новый сервер средствами SQL или DT
- Синхронизация документов между УТ и УПП
- ПроверитьВывод() неправильно определяет...
- Как программно записать задачу Outlook в определенную папку?
- Клиент-серверная версия: невозможно зайти в конфигуратор и предприятие решение
- УТ 10.3 - Распределение поступивших платежей
- ВК ROM-Asterisk - есть такие, кто внедрял у себя?
- Остатки по периодам СКД
- 1с СКД произвольный макет для группировки
- Как в wordе установить горизонтальное положение рисунка
- Сколько памяти надо выделить на SQL?
- Как прибавить к дате определенные часы?
- Резервный рабочий процесс и перезапуск процессов
- Проверка Роли перел открытием отчета.
- 1С УсловноеОформление, как закрасить Ячейку?
- Периодически отваливается виртуальный com порт УТ11
- Почему дважды выводится последняя строка в отчет?
- Тормозит 1С после отправки писем.