Вниз
Скачать: 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
7-11526
maxim2
2002-09-02 14:31
2002.11.04
В каком файле находится заставка при загрузке Windows


14-11396
RV
2002-10-17 12:19
2002.11.04
Про железки. Переходник с PCI на USB


14-11403
Arbin
2002-10-02 11:00
2002.11.04
Анализ текста - общение с компом


6-11359
EternalWonderer
2002-08-13 14:52
2002.11.04
Как найти локальное имя по имени сетевого диска?


3-11071
malax
2002-10-15 12:59
2002.11.04
Как занести в SQL.Text символ




   Наверх