Вниз
Скачать: CL | DM;

---|Ветка была без названия|---   Найти похожие ветки 

 
Андрусь ©   (2002-10-15 22:17) [0]

Привет всем! Возникла такая проблемка: есть поле в гриде,формирую точную его копию в другой форме,но в TEditе. Нужно чтобы условия ввода данных были одинаковы.
В TField маски ввода для полей(Float,Integer,Date)не нашёл. Видимо хранятся во внутренней переменной,куда считываются с базы.
Поэтому пытаюсь формировать маски динамически.Возникла проблема с FloatField как отрыть число знаков до и после запятой.
Может кому приходилось решать подобные проблемы - подскажите, буду очень благодарен.


 
MsGuns ©   (2002-10-15 22:26) [1]

Проблема скорее всего не в маске, а в св-ве TField.DisplayFormat и TField.EditFormat, вместо TEdit можно использовать TMaskEdit, где забить кол-во допустимых символов до и после литерала-точки.


 
Андрусь ©   (2002-10-16 10:36) [2]

>MsGuns ©
Говоря о TEdit я имел ввиду TMaskEdit.Но всё таки как считать формат с TField.Дело в том что и DisplayFormat и EditFormat при попытке считать с них данные оказываются пусты.Скорее всего они внутри зашиты. Как хотябы вытащить число знаков до и после запятой, чтобы самому динамически формировать маску. Зараннее всем большое спасибо!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
8-11347
Alexfdfdfd
2002-06-25 03:13
2002.11.04
Помоги bmp по байтам раскромсать...............


7-11501
frum
2002-08-19 09:53
2002.11.04
WIN XP - процессы


1-11260
Fog
2002-10-22 18:30
2002.11.04
ProgressBar.StepIt


1-11146
opoloXAI
2002-10-24 13:05
2002.11.04
Сообщение об ошибке при показе MessageDlg.


3-11061
Alecs
2002-10-11 11:56
2002.11.04
InterBase в терминальном режиме




   Наверх