Автор | Сообщение |
|
| |
Пост N: 6061
Зарегистрирован: 17.05.05
|
|
Отправлено: 24.10.16 15:45. Заголовок: Заблокировать набор в GET
Есть 2 Get @ 0,0 Say 'Test1' get N1 Picture "@Z 9999.99" @ 1,0 Say 'Test2' get N2 Picture "@Z 9999.99" Read При попадании в Get c N2 , нужно заблокировать наборку. When не подходит (в это поле попадать надо). Есть у кого идеи ? Собственно есть сумма к оплате , кассир набирает сумму которую ему дал покупатель, жмет ввод и оказывается в GET где уже посчитана сдача ( Цифру сдачи он менять не должен ) Жмет снова ввод и операция проводится (по запросу).
|
|
|
Ответов - 3
[только новые]
|
|
|
| постоянный участник
|
Пост N: 1240
Зарегистрирован: 17.02.12
|
|
Отправлено: 24.10.16 16:57. Заголовок: Во when запомнил сда..
Во when запомнил сдачу, в valid востановил, можно проверять и пропускать в valid только Enter
|
|
|
|
| постоянный участник
|
Пост N: 1241
Зарегистрирован: 17.02.12
|
|
Отправлено: 24.10.16 19:59. Заголовок: Dima может в таком ..
Dima может в таком духе @ 0,0 Say 'Test1' get N1 Picture "@Z 9999.99" @ 1,0 Say 'Test2' get N2 Picture "@Z 9999.99" When {|| __Keyboard( chr(13) ), .T. } @ Row(), Col()+1 get N3 Picture "X" COLOR <белое на белом или синее на синем> Read
|
|
|
|
| |
Пост N: 6062
Зарегистрирован: 17.05.05
|
|
Отправлено: 24.10.16 21:50. Заголовок: SergKis пишет: бело..
SergKis пишет: цитата: | белое на белом или синее на синем |
| Тоже посетила такая мысль. Пока еще думаю. Спасибо Сергей !
|
|
|
|