0
ildary
11.12.17
✎
12:28
|
Уважаемые специалисты, подскажите пожалуйста, как правильно решить проблему: Если включен поиск "Расширенный", то все работает. Но стоит переключить на "Стандартный" - то появляется проблема - у списка есть кнопка "Дополнительные отчеты", которая заточена только под расширенный поиск, а в стандартном выдаёт ошибку "Команда не может быть выполнена для указанного объекта". Но когда вручную добавляю команду для нужного динамического списка (СписокСтандартныйПоискНоменклатура) - то появляются 2 кнопки "Дополнительные отчеты" и проблема в том, что не получается управлять их видимостью. По факту у формы получается 4 кнопки Элементы.ФормаОбщаяКомандаОтчетыОбъекта, Элементы.ФормаОбщаяКомандаОтчетыОбъекта2, Элементы.ФормаОбщаяКомандаОтчетыОбъекта3, Элементы.ФормаОбщаяКомандаОтчетыОбъекта4, которые никак не реагируют на изменение их видимости. Как я понял - первые две кнопки - относятся к старому дин списку, а две вторых - к нужному мне СписокСтандартныйПоискНоменклатура.
Как можно скрыть одну из двух ненужных кнопок?
|
|
3
ildary
11.12.17
✎
13:50
|
Что-то я совсем запутался - нужная мне команда сидит в группе ГруппаКомандыФормыСписокСтандартныйПоискНоменклатура, которая формируется командами формы. Если сделать Элементы.ГруппаКомандыФормыСписокСтандартныйПоискНоменклатура.Видимость = Ложь; - то все команды из этой группы скрываются. Но если сделать
Для Каждого Стр Из Элементы.ГруппаКомандыФормыСписокСтандартныйПоискНоменклатура.ПодчиненныеЭлементы Цикл
Стр.Видимость = Ложь;
КонецЦикла;
то все команды продолжают быть на форме.
|
|