|
Кнопка отключить отбор
| ☑ |
0
Mad88
27.07.17
✎
15:27
|
Добрый день, Обычные формы, форма списка документа, там есть кнопочка "Отключить отбор", стандартная в виде воронки с красным крестиком, можно ли как то поймать обработчик этой кнопки, нужно сделать так что бы при нажатии на эту кнопку не все отборы отключались.
|
|
1
Ёпрст
27.07.17
✎
15:29
|
Замени своей кнопкой. Рули отборами сам
|
|
2
Mad88
27.07.17
✎
15:38
|
(1) Что значит замени? Я эту кнопку оттуда как то убрать могу? Она все равно там останется, на нее все равно будут жать
|
|
3
Ёпрст
27.07.17
✎
15:42
|
(2) У командной панели убираешь галку - "авто заполнение".
Далее пкм на командной панели - "заполнить автоматически".
Делее, заменяешь кнопку с отменой отбора на свою, с такой же картинкой.
По кнопке "ручонками" снимаешь все отборы, кроме нужного.
Усё.
|
|
4
Ёпрст
27.07.17
✎
15:43
|
Или, играться с НастройкаОтбора и её доступностью
|
|
5
Mad88
27.07.17
✎
16:06
|
(4) завтра... =)
|
|
6
ptiz
27.07.17
✎
16:20
|
ловить в ПриПолученииДанных() и сравнивать отборы
Пример:
ТекущийОтбор = ЗначениеВСтрокуВнутр(Элемент.ОтборСтрок);
Если мПоследнийОтборСтрокТоваров = Неопределено
ИЛИ мПоследнийОтборСтрокТоваров <> ТекущийОтбор
ИЛИ Принудительно = Истина Тогда
// обновим итоги по количеству видимых строк
КоличествоСтрок = ПолучитьКоличествоВидимыхСтрокТабЧасти(Элемент, ДокументОбъект.Товары);
Элемент.Колонки.Номенклатура.ТекстПодвала = СокрЛП(КоличествоСтрок) + " строк";
мПоследнийОтборСтрокТоваров = ТекущийОтбор;
КонецЕсли;
|
|