Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.12.2015, 16:05
|
|||
---|---|---|---|
|
|||
Поле в запросе |
|||
#18+
Скажите пожалуйста, каким образом ограничить количество вводимых чисел после запятой в поле запроса? В конструкторе запроса в свойстве поля установлено: Формат поля - фиксированный, Число десятичных знаков - 3. В таблице, на основе которой построен запрос в свойствах поля стоят такие же параметры: Формат поля - фиксированный, Число десятичных знаков - 3. Но если в запросе вводить более 3-х знаков после запятой (к примеру 5), то при нажатии мышкой на этом поле эти 5 знаков и высвечиваются. Как жестко установить 3 знака после запятой даже если набрано больше 3-х знаков. (Работаю на Access 97, может это у него ошибка такая? И еще просьба, не советовать мне перейти на новый офис, попросили доработать программу и переходить на другой офис категорически отказались). Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2015, 17:34
|
|||
---|---|---|---|
Поле в запросе |
|||
#18+
В поля запроса ничего "вводить" нельзя. Akim1974В конструкторе запроса в свойстве поля установлено: Формат поля - фиксированный, Число десятичных знаков - 3. В таблице, на основе которой построен запрос в свойствах поля стоят такие же параметры: Формат поля - фиксированный, Число десятичных знаков - 3. Это - параметры отображения значения, а не ограничение на значение. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2015, 18:17
|
|||
---|---|---|---|
Поле в запросе |
|||
#18+
Если в форме, а не в запросе, то можно на событии Change поля проверять значение и не допускать ввод лишних знаков в мантиссе. Например, если поле называется txt: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2015, 19:26
|
|||
---|---|---|---|
Поле в запросе |
|||
#18+
Akim1974, Если введено более 3 знаков (естессно в таблицу)а это делается при помощи формы в поле которой можно задать маску ввода...... ( в запросе поле отобразится как хранится в таблице,а в таблице оно хранится как введете) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.12.2015, 12:22
|
|||
---|---|---|---|
|
|||
Поле в запросе |
|||
#18+
AkinaВ поля запроса ничего "вводить" нельзя. Akim1974В конструкторе запроса в свойстве поля установлено: Формат поля - фиксированный, Число десятичных знаков - 3. В таблице, на основе которой построен запрос в свойствах поля стоят такие же параметры: Формат поля - фиксированный, Число десятичных знаков - 3. Это - параметры отображения значения, а не ограничение на значение. И отображение тоже не такое, как должно быть. Я так понимаю, что если Формат поля - фиксированный, Число десятичных знаков - 3, то должно отображаться именно 3 знака, а когда вводишь 2 знака после запятой, то выводится 2 знака. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1614196]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 320ms |
total: | 447ms |
0 / 0 |