Конференция "Прочее" » формат с разделителями [D7, MSSQL]
 
  • Sergey2 (24.03.10 11:50) [0]
    Можно каким то образом быстро отформатировать значения выборки ?
    значение 1234567890 отобразить как 1 234 567 890

    переводом в варчар с последующим разрезанием по 3 знака и добавлением пробелов - единственно что приходит на ум. Как нибудь можно по проще сделать ?
  • Anatoly Podgoretsky © (24.03.10 11:52) [1]
    > Sergey2  (24.03.2010 11:50:00)  [0]

    FormatFloat
  • Sergey2 (24.03.10 11:54) [2]
    в запросе нужно сделать
  • Anatoly Podgoretsky © (24.03.10 12:17) [3]
    А на фига на клиента посылать в текстовом формате?
    И вопрос уже не по Дельфи, смотри BOL
  • Виталий Панасенко(дом) (24.03.10 12:54) [4]
    Q.Open;
     (Q.FieldByName('Doc_Sum') as TFloatField).DisplayFormat := '# # #  ##0.00';
    или в AfterOpen обойди нужные поля(определи их тип с последующими выводами)
  • tri3 (24.03.10 13:08) [5]
    Вставка или замена? http://www.delphibasics.ru/navSystem.php
  • Rouse_ © (24.03.10 13:51) [6]

    > значение 1234567890 отобразить как 1 234 567 890

    function MakeSpaces(Value: Double): string;
    begin
     Result := Format('%.0n',[Value]);
    end;

  • KSergey © (24.03.10 15:44) [7]
    > Sergey2   (24.03.10 11:54) [2]
    > в запросе нужно сделать

    Что сделать в запросе? отобразить??
 
Конференция "Прочее" » формат с разделителями [D7, MSSQL]
Есть новые Нет новых   [134434   +27][b:0][p:0.001]