Похоже иерархия дат на русском под санкциями.
power bi date hierarchy изменить язык
Power Query: как включить подсказки M языка
Ложное срабатывание события change листбокса при запуске формы, Событие change листбокса ложно срабатывает, если курсор, при нажатии на кнопку запуска формы, стоит на месте появления листбокса
15.08.2019 09:35:02
Упрощая реальную задачу до примера, потерял важную информацию. Уточняю. Листбокс с MultiSelect = 1, и ListStyle = 1 (галочки) используется для скрытия\отображения столбцов в таблице. При инициализации формы, если столбец виден, то элемент, соответствующий столбцу, выделяется. То есть ложно элемент может быть и выделен и снят. И изначальное состояние всех элементов (стоит \ не стоит галочка) может быть разным.
Dima S, первый раз слышу про listview. С ходу сложно разобраться конечно. Нужно время, чтобы понять подходит ли эта штука.
Изменено: |
|||
|
Ложное срабатывание события change листбокса при запуске формы, Событие change листбокса ложно срабатывает, если курсор, при нажатии на кнопку запуска формы, стоит на месте появления листбокса
Событие change листбокса иногда запускается два раза подряд вместо одного
14.08.2019 17:47:55
|
|||
|
Событие change листбокса иногда запускается два раза подряд вместо одного
13.08.2019 13:22:11
Большое спасибо за ответы! Варианты решений интересные, но по каждому из ний есть «но»...
vikttur, хочется оставить модуль класса, т. к. это избавляет от необходимости дополнять код при создании новых листбоксов. Хотя в вашем варианте как я понял принципиально другой подход, с одним листбоксом из трёх столбцов (первый из которых скрыт). Нужно будет попробовать и оценить такой вариант в действии, на предмет удобства пользователя. Сообщение действительно для наглядности, пользователь его конечно видеть не должен. Юрий М, с чекбоксами ситуация осложняется тем, что в реальной таблице сейчас 47 столбцов и они могут добавляться, удаляться, переставляться и кочевать из одной группы листбоксов в другую. Плюс 47 чекбоксов сложнее спозиционировать аккуратно, чем десяток листбоксов. Даже програмно. Вообщем я на форуме в одной из тем вычитал (кажется как раз в вашем сообщении), что вместо чекбоксов можно использовать листбокс с мультивыбором и галочкой. И это оказалось проще, удобнее, лаконичнее и вообще перевернуло моё сознание :) Так что к чекбоксам в этой задаче я уже не вернусь, к хорошему быстро привыкаешь. Вариант решения проблемы. Навеяно заметкой БМВ
Изменено: |
|||
|
Событие change листбокса иногда запускается два раза подряд вместо одного
Событие change листбокса иногда запускается два раза подряд вместо одного
Событие change листбокса иногда запускается два раза подряд вместо одного