Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2013, 00:09   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию vfoxpro 9, проблемы с выводом стоимости

Здравствуйте, вот такой небольшой вопрос по фокс про, в гугле смотрел, не нашел, есть форма, созданная визардом по двум таблицам, в controlsourse поместил формулу, считает все правильно, но вот выводит например вот так: 1205.0000, как убрать последние два нуля? типы даннах: price: currency, kol_vo:numeric, формула:

(dogovor.kol_vo*vid_rabot.price)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 17.02.2013, 00:23   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

CAST не помогает?
Код:
CAST(dogovor.kol_vo*vid_rabot.price AS Numeric(12,3))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 17.02.2013, 11:25   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

или
Код:
tran(dogovor.kol_vo*vid_rabot.price,''99999.99")
Я правда не помню можно ли для грида настраивать форматный вывод, но по моему можно. По моему даже какое-то свойство там есть.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2013, 21:46   #4
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

узнать бы какое

Цитата:
Код:
CAST(dogovor.kol_vo*vid_rabot.price AS Numeric(12,3))
нет, формулу такю вставляю ток в запросы, а там все норм выводит, мне надо вставить формулу (dogovor.kol_vo*vid_rabot.price) вот сюда: column6-data-controlsourse, дальше нажать кнопку Fx и вставить туда эту форму, но блин. выводится с 4-мя знаками после запятой, а иногда перед ценой стоит знак $
from dark to light)

Последний раз редактировалось Stilet; 17.02.2013 в 22:07.
Алексей_2012 вне форума Ответить с цитированием
Старый 17.02.2013, 22:13   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Для обьекта Column посмотри свойства Format и InputMask.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2013, 00:07   #6
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Спасибо, заработало как надо, но currency* пришлось сменить на numeric
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с выводом. Haskell. pupilMartyr Помощь студентам 2 27.05.2012 00:07
Проблемы с выводом в файл или.. neonakaneya Общие вопросы C/C++ 7 31.01.2012 18:11
C# Проблемы выводом таблицы PROkaZZZniK Помощь студентам 1 22.11.2011 12:31
Проблемы с выводом Hemul PHP 4 17.02.2011 20:59
Проблемы с выводом Drozd Oleg Общие вопросы C/C++ 1 21.02.2010 22:12