Size: a a a

2020 February 04

AA

Andrey Anishchenko in 1C
вот дошло до конца и
источник

KK

Konstantin Kozyrev in 1C
Gukov Viktor
Поиск среди всех элементов формы?
Не совсем.
Вообще задача стоит в том, чтобы скрыть команду* при определённых условиях.
Функциональные опции - не вариант потому что на эту команду уже стоит фо от разработчика и её убирать нельзя. И эта фо должно быть активна.
источник

GV

Gukov Viktor in 1C
Konstantin Kozyrev
Не совсем.
Вообще задача стоит в том, чтобы скрыть команду* при определённых условиях.
Функциональные опции - не вариант потому что на эту команду уже стоит фо от разработчика и её убирать нельзя. И эта фо должно быть активна.
Насколько я помню, командный интерфейс не редактируется программно
источник

AA

Andrey Anishchenko in 1C
Andrey Anishchenko
вот дошло до конца и
и вот запись журнала
источник

KK

Konstantin Kozyrev in 1C
Gukov Viktor
Насколько я помню, командный интерфейс не редактируется программно
Но ведь команды программно* можно добавлять на форму. Разве нет? Или не о том речь?
источник

DB

Denis Bykovskiy in 1C
Konstantin Kozyrev
Не совсем.
Вообще задача стоит в том, чтобы скрыть команду* при определённых условиях.
Функциональные опции - не вариант потому что на эту команду уже стоит фо от разработчика и её убирать нельзя. И эта фо должно быть активна.
ОФ или УФ?
источник

KK

Konstantin Kozyrev in 1C
Denis Bykovskiy
ОФ или УФ?
УФ
источник

GV

Gukov Viktor in 1C
Konstantin Kozyrev
Но ведь команды программно* можно добавлять на форму. Разве нет? Или не о том речь?
Добавить можно, насчет поиска не уверен
источник

n

n_zholobov in 1C
Andrey Anishchenko
и вот запись журнала
дб еще запись с ошибкой
источник

Аr

Андрей reborn in 1C
n_zholobov
дб еще запись с ошибкой
при этом эта запись не факт что именно в этой базе, так как ошибка может быть на второй
источник

n

n_zholobov in 1C
Андрей reborn
при этом эта запись не факт что именно в этой базе, так как ошибка может быть на второй
да :)
источник

KK

Konstantin Kozyrev in 1C
Функциональные опции в расширения с 8.3.16 добавили?
источник

DB

Denis Bykovskiy in 1C
Gukov Viktor
Добавить можно, насчет поиска не уверен
Для Каждого Кнопка Из ЭтаФорма.Элементы Цикл
         Если Кнопка.Имя = "ИмяКнопки" Тогда
                   Кнопка.Видимость = Ложь;
...
Что-то типа такого не подойдет?
источник

GV

Gukov Viktor in 1C
Denis Bykovskiy
Для Каждого Кнопка Из ЭтаФорма.Элементы Цикл
         Если Кнопка.Имя = "ИмяКнопки" Тогда
                   Кнопка.Видимость = Ложь;
...
Что-то типа такого не подойдет?
источник

GV

Gukov Viktor in 1C
Поиск среди элементов уже предлагался
источник

GV

Gukov Viktor in 1C
Denis Bykovskiy
Для Каждого Кнопка Из ЭтаФорма.Элементы Цикл
         Если Кнопка.Имя = "ИмяКнопки" Тогда
                   Кнопка.Видимость = Ложь;
...
Что-то типа такого не подойдет?
И цикл можно заменить на ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы
источник

KK

Konstantin Kozyrev in 1C
Denis Bykovskiy
Для Каждого Кнопка Из ЭтаФорма.Элементы Цикл
         Если Кнопка.Имя = "ИмяКнопки" Тогда
                   Кнопка.Видимость = Ложь;
...
Что-то типа такого не подойдет?
Не очень хочется это писать в каждой из 6-7 форм. Но видимо придётся, если не найду другого решения.
источник

DB

Denis Bykovskiy in 1C
Konstantin Kozyrev
Не очень хочется это писать в каждой из 6-7 форм. Но видимо придётся, если не найду другого решения.
Напиши отдельную функцию типа "ОтключитьЭлементы(Форма, МассивИменЭлементов)"
источник

KK

Konstantin Kozyrev in 1C
С функцией понятно, всё равно её вызов придётся разместить в каждой требуемой форме.
источник

DB

Denis Bykovskiy in 1C
Ну это да
источник