|
|
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Имеется таблица расхода товара TRashod (id, idProduct, Stuk) Надо заметить что поле Stuk - одинарное с плавающие точкой, а не целое. Так надо для учета продаж весового товара. Пишу вывод в Еxcel через функцию OutputTo с запросом "Select idProduct, Stuk from TRashod". Все красиво выводится. Пишу другой запрос - "Select idProduct, Sum(Stuk) from TRashod group by idProduct". Сумма по штукам товара выходит с большим количеством цифр после запятой, хотя их должно быть максимум только 3. Как убрать этот хвост? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 18:35:28 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Если данные в запросе правильные, то уже все очень хорошо. Форматирование не должно происходить в запросе. Если запрос используется в форме или отчете, то там все и форматируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 18:37:30 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
функция 3 знака после запятой + некое округление обработай её Sum Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 18:57:44 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Shuhard, а зачем? Запрос будет выполняться медленнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 18:59:52 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Владимир СанычShuhard, а зачем? Запрос будет выполняться медленнее. Саныч он в Excel плюёт(см название топика) посему - либо в запросе формат поля - либо в Excel формат ячейки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 19:08:14 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Либо после запроса формат контрола, как я написал выше. Все остальное будет сильно снижать скорость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 19:26:22 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Владимир СанычЛибо после запроса формат контрола, как я написал выше. Все остальное будет сильно снижать скорость. Код: plaintext 1. контрол - где его взять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 19:35:11 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
А второй запрос тоже пишет в Эксель? Если так, то беру свои слова обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 19:37:37 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Написал следующий запрос: SELECT idProduct, int(Sum(Stuk)*1000+0.5555)/1000 FROM TRashod GROUP BY idProduct; Все выводится как надо. Спасибо. Но главный минус - запрос выполняется медленнее. Может быть использовать другой тип данных для поля Штук и задать формат данных для этого поля таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2004, 02:52:27 |
|
||
|
Формат чисел при экспорте в Excel
|
|||
|---|---|---|---|
|
#18+
Vitaly223задать формат данных для этого поля таблицы? формат хранения всё равно float а формат поля для контролов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2004, 09:35:55 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32568474&tid=1673705]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 431ms |

| 0 / 0 |
