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

Вниз

приведение типов   Найти похожие ветки 

 
mixam ©   (2004-03-31 09:50) [0]

как из string - "DataModule1.Table1Field1" сделать TintegerField


 
Digitman ©   (2004-03-31 10:04) [1]

никак

а зачем ?

добавь в НД вычисляемое поле integer-типа и формируй его значение в событии OnCalcFields

Table1IntField.Value := StrToInt(Table1Field1.Value);


 
Ozone ©   (2004-03-31 10:08) [2]

Согласен с Digitman © [1].
Если нужно юзать строку как число, то FieldByName("StrField").AsInteger


 
mixam ©   (2004-03-31 10:20) [3]

формируется строка (поле) разных DataModule-й и Table-ов и соответвтвенно разных полей. После формирования мне надо ее перевести в поле (TintegerField), где будет ссылка на DM.Table.field. и затем без проблем в разных частях кода вытаскивать его значение


 
mixam ©   (2004-03-31 10:23) [4]

т.е.
формируется строка (поле), разных DataModule-й и Table-ов и соответвтвенно разных полей, в зависимости от события


 
mixam ©   (2004-03-31 10:42) [5]

field:=dm.Tarm.Fields.FieldByName(dm.Tarm.Fields.Fields. TcustomControl(sender).Tag].KeyFields);

Выше указан код которым я присваиваю переменной Field типа Tfield
имя поля TarmNum , но мне надо чтобы идентифицоровался и DataModule следующим образом: DM.TarmNum -- и все это присваивалось перем Field - тов. программеры помогите!


 
Sergey13 ©   (2004-03-31 10:53) [6]

2mixam ©   (31.03.04 10:42) [5]
Ты бы нормально описал задачу, а то складывается ощущение, что ты велосипед с квадратными колесами изобретаешь.


 
mixam ©   (2004-03-31 11:02) [7]

ниче я неизобретаю просто столкнулся с проблемой на закате проекта, которая нуждается в решении. А если описывать задачу - то получиться описание предметной области


 
mixam ©   (2004-03-31 11:16) [8]

ндаа... Попандос



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

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

Наверх




Память: 0.46 MB
Время: 0.046 c
7-1078327433
IceBeerg
2004-03-03 18:23
2004.04.25
HELP!!! Обои на рабочий стол.


3-1080797779
LEXX
2004-04-01 09:36
2004.04.25
Где базы?


6-1074853790
jcrush
2004-01-23 13:29
2004.04.25
Тормозит прога, потоки....


1-1081153338
Tanuki
2004-04-05 12:22
2004.04.25
Перехват значения


11-1065510579
Ал
2003-10-07 11:09
2004.04.25
D6 под XP - непредсказуемо увеличивается размер exe на 40 к





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