Борьба за производительность системы продолжается)))
Пока готовится к запуску новое решение и покупаются новые сервера приходится держать этого динозавра на плаву.
Теперь сам вопрос. Документ РТУ, на форме документа ПодМеню Статусы (дописано), в нем команды ..
Состояние Доступности команд этого ПодМеню сейчас определяется при Открытии документа. Это не нужно большинству пользователей, а систему нагружает.
Хочется сделать так, чтобы проверка Доступности этого ПодМеню определялась только когда пользователь нажал на это подменю.
Но у элементаФормы.КоманднаяПанель.Подменю нет событий
Через что и как подменить это Подменю, чтобы пользователь видел то же что и раньше, но при этом всё работало быстрее?
(1) Сделал кнопку с тем же названием, которая формирует меню, с командами привычными для пользователей. Проверка Доступности самом собой вынесена на нажатие этой кнопки. Точнее не доступные пользователю команды меню даже не формируются.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший