Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];

Вниз

TDBGrid   Найти похожие ветки 

 
***   (2002-08-28 11:16) [0]

Подскажите пожалста, как сделать, что бы в TDBGrid поле типа Float отображалось по формату хх.хх ???


 
Mike Kouzmine   (2002-08-28 11:22) [1]

DispayFormat := #0.00


 
ЮЮ   (2002-08-28 11:30) [2]

procedure TForm1.SetFloaatXX_XX(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
if Sender.IsNull then
Text:="" else
Text:=FloatToStr(""00.00"",Sender.Value);
end;

DataSet.FiedByName("SomeFloatField").onSetText:=SetFloaatXX_XX;


 
***   (2002-08-28 11:30) [3]

а DispayFormat - это св-во ???


 
ЮЮ   (2002-08-28 11:33) [4]

Это св-во TField
DataSet.FiedByName("SomeFloatField").DisplayFormat:=...


 
***   (2002-08-28 11:42) [5]

Что то я не понял,
DataSet.FiedByName("SomeFloatField").DisplayFormat:=...
это к DBGrid или к ресурсу, на которое он ссылается ???
вот я вызываю запрос, TQuery через DataSource привязано к DBGrid,
где именно описывать формат ???


 
ЮЮ   (2002-08-28 11:52) [6]

DataSet - это, в твоём случае, Query, естественно. И отображаться поле будет одинаково и во всех DBGrid-ах,DBEdit-ах и даже, возможно, в DataSet.FiedByName("SomeFloatField").asString


 
***   (2002-08-28 12:06) [7]

а почему тогда при
IBQuery1.FieldByName("skolko").DisplayFormat:="xx.xx";
компилятор ругается на DisplayFormat ?????


 
ЮЮ   (2002-08-28 12:25) [8]

TFloatField(IBQuery1.FieldByName("skolko")).DisplayFormat:="xx.xx";



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
3-60934
Serg2002
2002-08-30 12:25
2002.09.19
Подскажите написать запрос!!!


14-61309
Создатель
2002-08-23 23:19
2002.09.19
Я ухожу с сайта


14-61308
Viacheslav
2002-08-24 16:40
2002.09.19
Справочник по стандартным компонентам.


7-61330
Alik
2002-06-27 19:54
2002.09.19
Мультимедия клава


1-61046
Prok12
2002-09-08 16:46
2002.09.19
Как избавиться от сообщений типа:





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский