|
|
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Знаю, что вопрос уже ставился, но ответа так и не нашел. В полях форм и отчетов числа выводятся с миллионом знаков после запятой. И таких форм и отчетов миллиард, остались от 2000 версии. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:21 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Свойство Format. Можно циклом по всем формам и отчетам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:27 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Какой формат? С разделителями? Не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:31 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Формат в контроле, не в поле таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:32 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Я понял. Так и делаю. Не помогает. Неужели у всех не так! И вообще. Запускаю сохраненную процедуру в дизайнере - все числа - текстовые с 10 нулями в конце после точки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 18:52 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Наверное, речь идет об итоговых полях для которых в запросе использовались статистические функции (SUM, AVG и т.п.). Попробуйте в запросе преобразовать тип результата к Float, например: SELECT CINVERT(float, SUM(...)) ... Результатат должет перестать быть текстовым и должен начать форматироваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 11:21 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, правильно будет SELECT CONVERT(float, SUM(...)) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 11:22 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
Julius Это конечно помогает. Но таких процедур сотни (это чтоб не преувеличить). Как бы так настроить что-нибудь, чтоб не тратить неделю только на добавление кастинга в несколько десяток баз в несколько сот процедур в каждую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 15:23 |
|
||
|
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
|
|||
|---|---|---|---|
|
#18+
поставь тогда формат в полях форм и отчетов - если их меньше или сделай это программно если сможешь определить набор условий для такого формата а может у тебя неправильно выбран тип исходных данных? если тебе нужны целочисленные а ты сохранил их с запасом в флоат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2004, 15:38 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1676&tid=1676464]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 295ms |

| 0 / 0 |
