|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
Привет. На форме есть 10 текстбоксов для ввода суммы. Сумма естественно в формате 999,99 т.е. после запятой два знака еще. Подскажите как сделать маску ввода для этих 10 чекбоксов типа 999.99, чтобы кроме цифр нельзя было что-либо ввести. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2015, 21:24 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
И как можно просуммировать введенные значения и сохранить результат в переменной summa ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2015, 21:27 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
не подскажет никто? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2015, 21:48 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
kolhoz, 1) Text Box --> правая кнопка мыши --> Properties --> Inputmask значение 999.99 2) summa=thisform.textbox1.Value+thisform.textbox2.Value+...+thisform.textbox10.Value ----------- P.S. Не рекомендую называть переменную summa (зарезервированное слово) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2015, 04:24 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
Странное суммирование, странные текстбоксы. Обычно учет цифр ведется в таблицах, а не в текстбоксах. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2015, 17:06 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
sg12Странное суммирование, странные текстбоксы. Обычно учет цифр ведется в таблицах, а не в текстбоксах. Все верно (я, правда, веду подсчеты не в таблицах, а в курсорах), но это, как говорится, уже другой вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2015, 22:16 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
kolhoz, Под рукой нет Фокса, но по-моему можно так, выставить значение "КТ" в свойстве "Format" у текстбокса. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 09:10 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
ping_09kolhoz, Под рукой нет Фокса, но по-моему можно так, выставить значение "КТ" в свойстве "Format" у текстбокса. Можно, но это не решает задачу ТС, т.к.: Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 16:27 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
Такая штука. В методе Init формы для Textbox-в указал следующее: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Но если я ввожу число 5555.55 то курсор автоматически переходит на следующий текстбокс. И еще если я ввожу сумму в последний текстбокс и нажимаю Enter, то цифры после точки обнуляются. т.е. если я ввел в последний видимый текстбокс 4444.44 и нажал Enter, то получается 4444.40. Как мне сделать так чтобы курсор не переходил на другой текстбокс пока не нажму Enter? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 18:31 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
И как лучше реализовать этот момент: Пользователь программы должен ввести цены услуг. Мы не знаем сколько именно цен он введет, может 1, а может 10 (максимум 10). Нужно позволить пользователю ввести все цены и в итоге просуммировать всех их и сохранить в переменной perem_summa ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 18:35 |
|
Маска ввода для текстбоксов
|
|||
---|---|---|---|
#18+
kolhozИ как лучше реализовать этот момент: Пользователь программы должен ввести цены услуг. Мы не знаем сколько именно цен он введет, может 1, а может 10 (максимум 10). Нужно позволить пользователю ввести все цены и в итоге просуммировать всех их и сохранить в переменной perem_summa APPEND BLANK ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2015, 19:15 |
|
|
start [/forum/topic.php?fid=41&msg=38913729&tid=1582409]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 470ms |
0 / 0 |