![]() |
#3 |
Участник
|
Да. Есть еще маленький нюанс. Если в форме корректировки налога кнопку "Применить" нажать 2,3.. раза, то код увеличит откорректированный налог в 2,3.. раза.Т.е. Работает неправильно.
Гайку для запрета двойного нажатия кнопки "Применить" я закрутил в самой форме корректировки налога TaxTmpWorkTrans. В методе формы setAllowEdit() в самом конце надо поставить if (taxRegulation.taxRegulationTotal()) Apply.enabled(false); В методе clicked() кнопки Apply в самом конце надо поставить Apply.enabled(false); В методе clicked() кнопки Reset в самом конце надо поставить Apply.enabled(true); Т.е. нажал один раз Применить и кнопка для нажатия больше не доступна. Нажал Сброс - снова доступна. |
|