Форум: "Базы";
Текущий архив: 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