logo
logo
Может, убрать радиобаттоны совсем? [Дим(м) 23/06/2010 18:25]
Честно говоря, мне кажется, эти радиобаттоны там вообще лишние. Они только добавляют "мысленной работы" (какой радиобаттон надо кликнуть, чтобы ввести имеющиеся у меня данные? тем более, что выбирать надо не то значение, которое "у меня есть", а то, которого нету) и лишних кликов (одно из полей всегда не доступно для ввода, и если надо ввести именно его, то нужно кликнуть другой радиобаттон).
 
Мне кажется, было бы удобнее и проще, если бы были просто три поля, без всяких радиобаттонов. И при изменении значения в одном из них программа сама просто пересчитывала значение в том, которое менялось "позапрошлым".
 
Т.е. если, например, я ввожу:
- сначала "Курс" - оба других поля остаются 0.0, потому что данных не достаточно
- потом ввожу "Сумму списания" - AC тут же на лету считает, какой была бы "Сумма зачисления", исходя из курса и списания,и выводит это значение в соотв. поле (после нажатия каждой цифры в поле списания)
- а если я потом решу исправить и "Сумму списания" (потому что по факту у меня вышла другая, например, из-за того, что я опечатался в курсе или, скажем, комиссии), то теперь уже AC при вводе рассчитывает и корректирует "Курс" исходя из введённых списания и зачисления
(если потом снова начать исправлять значение "Курса", то по этому принципу ("два последних введённых значения - самые актуальные") уже должна пересчитываться "Сумма списания")
 
P.S. Чтобы сделать логику более прозрачной, можно, например, помечать какой-то иконкой поле, которое будет вычисляться автоматически (но не забирать возможность редактировать его!), когда фокус попадает в одно из этих трёх полей.