Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вывод в денежном формате (число прочтений - 1815 )
Vetalion
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Зарегистрирован: 23. Сентября 2008
Вывод в денежном формате
02. Декабря 2008 :: 11:05
Печать  
Подскажите новичку как в запросе SQL вывести данные в формате денег (число с разделяющей точкой и 2 цифры после запятой). Что не делаю в табличном поле выводится обычный формат числа.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вывод в денежном формате
Ответ #1 - 02. Декабря 2008 :: 11:16
Печать  
В событии "ПриВыводеСтроки" далаешь примерно следующее:
Код
Выбрать все
ИмяКолонки), НужныйТебеФормат); 

  
Наверх
 
IP записан
 
Vetalion
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Зарегистрирован: 23. Сентября 2008
Re: Вывод в денежном формате
Ответ #2 - 02. Декабря 2008 :: 11:43
Печать  
Спасибо за совет! Работает. Но может все таки есть способ форматировать прямо в запросе?  Круглые глаза
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Вывод в денежном формате
Ответ #3 - 02. Декабря 2008 :: 11:54
Печать  
cast(val_publ as numeric(18,2))
  
Наверх
 
IP записан
 
sadovnikov
1c++ power user
Отсутствует


I Love YaBB 2!

Сообщений: 420
Зарегистрирован: 06. Марта 2007
Re: Вывод в денежном формате
Ответ #4 - 02. Декабря 2008 :: 12:23
Печать  
Vetalion писал(а) 02. Декабря 2008 :: 11:43:
Спасибо за совет! Работает. Но может все таки есть способ форматировать прямо в запросе?  Круглые глаза

Не надо в запросе форматировать. Пусть этим клиент занимается. Это как раз его работа - красиво показать полученные от сервера данные.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать