|
|
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
Есть запрос в котором на некоторые числовые поля могу поставить формат,а на другие нет- когда ставлю,то не происходит никаких изменений,может кто сталкивался? Может ещё потому,что в запросе такое написано: IIf(IsNull(t1.total) And IsNull(t3.total),"",round((ba.Total_usd+nz(t1.Total)+nz(t3.Total)))) AS tek_sost_Total_Usd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 09:57:48 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
MPoilЕсть запрос в котором на некоторые числовые поля могу поставить формат,а на другие нет- когда ставлю,то не происходит никаких изменений,может кто сталкивался? Может ещё потому,что в запросе такое написано: IIf(IsNull(t1.total) And IsNull(t3.total),"",round((ba.Total_usd+nz(t1.Total)+nz(t3.Total)))) AS tek_sost_Total_Usd не можешь поставить - т.е. ошибку выдает или работает на твой взгляд не корректно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 10:01:03 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
Ну там число,допустим 43434,хочу сделать,чтобы отображалось,как 43 434,делаю формат standard,а ничего не происходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 10:05:45 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
MPoilНу там число,допустим 43434,хочу сделать,чтобы отображалось,как 43 434,делаю формат standard,а ничего не происходит Дык - вроде бы iif возвращает значение типа String-Variant? Попробуй его явно преобразовать к числовому типу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 10:17:19 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
надо поставить Cint перед iif? \просто из-за этого возникает ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 10:50:31 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
MPoilнадо поставить Cint перед iif? \просто из-за этого возникает ошибка Ошибка возникает из-за того, что ваш iif может вернуть пустую строку - т.е. не число Может стоит 0 возвращать? Или применить функцию format непосредственно при выводе, т.е. в поле формы/отчета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 11:00:53 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
формат я и задаю на форме,для одних полей всё ок,а для этого нет. А iif у меня именно и стоит для той цели,чтобы в некоторых случаях вообще ничего не возвращало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 11:04:44 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
mishgunформат я и задаю на форме,для одних полей всё ок,а для этого нет. А iif у меня именно и стоит для той цели,чтобы в некоторых случаях вообще ничего не возвращало. Пробуй так format(iif(...), "#,###") ? + А чтобы ни чего не возвращало, лучше Null ставить, а не "" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 11:10:10 |
|
||
|
не могу задать формат поля
|
|||
|---|---|---|---|
|
#18+
PS: ИМХО - конечно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2004, 11:10:29 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32599114&tid=1673270]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 374ms |

| 0 / 0 |
