Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

формат столбца DBGrid   Найти похожие ветки 

 
Дева ©   (2005-12-23 11:09) [0]

Здравствуйте, мастера!
Проблема такова: у меня в базе данных есть одна из записей в денежном формате. Подскажите, пожалуйста, как сделать так, чтобы ссоответсвующий столбец DBGrid отображал информацию так же в денежном формате.


 
Johnmen ©   (2005-12-23 11:15) [1]

У поля набора данных есть свойство DisplayFormat.


 
evvcom ©   (2005-12-23 11:18) [2]


> у меня в базе данных есть одна из записей в денежном формате

В базе нет записей. Записи есть в таблицах. Вся запись в денежном формате? И только одна? Или все же столбец(-цы)? Смотри TNumericField.DisplayFormat


 
Дева ©   (2005-12-23 12:24) [3]

В денежном формате столбец
К чему относится DisplayFormat? можно пример?


 
evvcom ©   (2005-12-23 12:26) [4]

а F1 уже нажала? И TNumericField набрала там?


 
Дева ©   (2005-12-23 12:30) [5]

f1 нажимала, только набирала DisplayFormat
И по этому вопросу ничего связанного с DBGrid не нашла :(


 
Дева ©   (2005-12-23 12:32) [6]

по TNumericField вообще ничего нет :(((((((((((((((


 
Дева ©   (2005-12-23 12:32) [7]

по TNumericField вообще ничего нет :((((((((((((((( в хелпе


 
msguns ©   (2005-12-23 12:39) [8]

Дважды щелкни на компоненте доступа (типа TXXTable,TXXDataSet,TXXQuery), откроется редактор полей.
Найди нудное поле и ткни в него мышью. В инспекторе объектов найти св-во DisplayFormat и там набери: 0.00##

Второй способ нужен для случаев, когда нельзя нужным образом отобразить через DisplayFormat: Для этого в том же редакторе полей найти поле и в событии OnGetText этого поля дважды щелкнуть и в коде написать

Text := <операторы формирования нужного вида>


 
Дева ©   (2005-12-23 12:45) [9]

Да нету DisplayFormat нигде! Ни в инспекторе объектов TADOQuery, ни в хелпе..... :(


 
msguns ©   (2005-12-23 12:48) [10]

Светлана !
Дважды щелкни на TADOQuery - откроется окно редактора полей - "войди" в него и в OI увидишь свойства текущего (выделенного) поля. В числе которых есть и этот.


 
Дева ©   (2005-12-23 12:54) [11]

Да щелкнула я дважды, да хоть трижды! Нету там в окне редакторе полей в свойствах выделенного поля DisplayFormat! Хоть тресни! :((((((((((((


 
Дева ©   (2005-12-23 12:56) [12]

МЕДЖИК!!!!!  ПОЯВИЛОСЬ DisplayFormat !!!!!
Меня этот дельфи когда-нибудь доканает! Не было!


 
msguns ©   (2005-12-23 12:57) [13]

Какой тип поля, у которого "нет DisplayFormat" ?
У Numeric должен быть


 
Дева ©   (2005-12-23 12:59) [14]

тогда еще вопрос
У меня ConnectionString "делается" в реал-тайм, а не в дизайнере. Посему в дизайнере вообще при двойном щелчке ничего не отображается. Возможно ли в реал-тайм задать DisplayFormat? Как?


 
msguns ©   (2005-12-23 13:04) [15]

>Дева ©   (23.12.05 12:56) [12]
>Меня этот дельфи когда-нибудь доканает! Не было!

Доконает нежелание досконально разбираться с используемыми объектами, в частности с TDataSet (TFiled)

>Возможно ли в реал-тайм задать DisplayFormat? Как?

TNumericField(ADOQuery1.FieldByName("Pole1")).DisplayFormat := "0.00";

Либо назначить обработчик по "второму" способу (см.выше)


 
Дева ©   (2005-12-23 13:06) [16]

Спасибо большое!!!! Теперь все работает!
А мне еще "учиться, учиться и еще раз учиться!" :)


 
evvcom ©   (2005-12-23 13:50) [17]


> Теперь все работает!

Интересно, как и где это сделала?



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

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.062 c
1-1133937125
ищущий ответ
2005-12-07 09:32
2006.01.15
Format


14-1134900234
Piter
2005-12-18 13:03
2006.01.15
Выдержки из логов одной IRC-сети


2-1135270904
Progger
2005-12-22 20:01
2006.01.15
вложенность записей


14-1134039201
IAmDanil
2005-12-08 13:53
2006.01.15
Проверялка


2-1135608062
Profi
2005-12-26 17:41
2006.01.15
Странности с TComboBox ом