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

Вниз

Некорректно копируется поле   Найти похожие ветки 

 
Slavik_v   (2004-04-28 10:40) [0]

Здравствуйте,

Вот такая проблема: копирую значения из LookUp поля одной таблицы в Data поле другой,
Table2.Fields[1].Value:=Table1.Fields[1].Value,
и если значение в LookUp поле Table1 имеет дробную часть <0.05 (например 1580,15), тогда в Table2 значение получается = 1580. А 166.93 копируется как 166.9 Никак не пойму где грабли. Поле[1] таблицы 2 имеет тип Float c 3-мя знаками после запятой. С оторажением и форматоми полей вроде все нормально. Помогите кто чем может, уже не знаю как все это победить.


 
HSolo ©   (2004-04-28 10:44) [1]

Table2.Fields[1].AsFloat:=Table1.Fields[1].AsFloat ?


 
Johnmen ©   (2004-04-28 10:46) [2]

Вместо Value - AsFloat
И причем тут лукап ? И причем тут 3 знака ?


 
Slavik_v   (2004-04-28 10:57) [3]

To Johnmen
Да перепробовал уже все и AsFloat и AsCurrency, ниче не поиогает
а про 3 знака - это я про поле в таблице куда копирую данные, оно у меня fkData.


 
Johnmen ©   (2004-04-28 11:02) [4]

>Slavik_v

Почему ты решил, что "значение получается = 1580" ? Где это видно ?


 
Slavik_v   (2004-04-28 11:10) [5]

to Johnmen

Это отображается в DBGrid, да и в отчете таже байда. Да блин хоть Database DeskTop. Мож есть какая простецкая процедурка для полного копирования таблиц?


 
Соловьев ©   (2004-04-28 11:13) [6]


> Slavik_v   (28.04.04 11:10) [5]

F1 + TNumericField.DisplayFormat


 
Johnmen ©   (2004-04-28 11:13) [7]

Если отображается, то вовсе не значит, что содержит такое значение...
см. TField.DisplayFormat


 
Slavik_v   (2004-04-28 11:46) [8]

Может я совсем туплю, но говорю же в DataBase DeskTop и DBView от Norton"a отображается именно 1580, а не 1580,15 как необходимо. Вообще не понимаю причем здесь Display fotmat. Он у меня везде пустой.


 
Соловьев ©   (2004-04-28 11:47) [9]


> Вообще не понимаю причем здесь Display fotmat

тогда почему ты спрашиваешь? или не спрашивай если знаешь, или попытайся сделать как советуют



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
4-1081405299
alex732
2004-04-08 10:21
2004.05.23
WM_COPYDATA


1-1083822965
Sun bittern
2004-05-06 09:56
2004.05.23
Сообщение на создание/удоление объектов типа TComponent и страше


7-1081868205
Paladin
2004-04-13 18:56
2004.05.23
Выключение компа


1-1083662053
Алламит
2004-05-04 13:14
2004.05.23
Изменение параметров диаграммы в XL


8-1078753292
max003
2004-03-08 16:41
2004.05.23
Вытащить JPEG из файла с картинками





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