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

Вниз

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

 
Андрусь   (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 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.008 c
3-11102
theEnter
2002-10-16 10:15
2002.11.04
Что значит третий параметр в функции CONVERT(varchar,Date,112)


6-11369
tararasyk
2002-09-05 13:26
2002.11.04
Уничтожить ClientSocket, конструктор Create(), метод Free()


1-11144
QUE
2002-10-24 12:25
2002.11.04
Надпись на MDIForm


1-11240
Иван
2002-10-25 10:25
2002.11.04
Конвертирование в дробь


6-11358
Rio
2002-09-04 10:27
2002.11.04
NMSmtp





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский