Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.17;
Скачать: CL | DM;

Вниз

Программное создание ClientDataSet   Найти похожие ветки 

 
nedden   (2002-05-22 13:01) [0]

Ника не получается ... Нужно создать Calculated fields ... Помогите кто сталкивался ... FieldDefs определил нормально а поля не добавить ...


 
Romkin ©   (2002-05-22 13:15) [1]

1. После определения FieldDefs по правой клавише мышки выбрать Create dataset
2. Открыть редактор полей, выбрать add all fields
3. Поставить active := false
4. ВВести вычислимые поля как надо


 
denn   (2002-05-22 13:29) [2]

ээээх говорю же програмное создание в runtime ... так то я умею ...


 
Romkin ©   (2002-05-22 14:42) [3]

Сорри, как всегда невнимательно прочел
Присвоение Field.Dataset должно быть после присвоения FieldName

var
AField: TField;
begin
cds.Active := False;
AField := TCurrencyField.Create(self);
with AField do
begin
FieldKind := fkInternalCalc;
FieldName := "Summa";
Dataset := cds;
end;
//cds.Fields.Add(AField);
cds.Active := True;
with cds do
begin
First;
while not EOF do
begin
Edit;
FieldByName("Summa").asCurrency :=
FieldByName("Price").asCurrency * FieldByName("CountNum").AsInteger;
Post;
Next;
end;
end;
end;


 
denn   (2002-05-22 15:00) [4]

угу я как раз нашел ссылку
http://www.akzhan.midi.ru/devcorner/akdbtnt-content/akdbtnt-0006.html
спасибо



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

Текущий архив: 2002.06.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
1-55211
Zamiran
2002-06-05 11:45
2002.06.17
Помогите плизз!!!


1-55076
Demon[eXp]
2002-06-05 19:58
2002.06.17
Сортировка записей в TMemo, с применением алгоритма сортировки.


14-55274
Olgerd
2002-05-11 19:49
2002.06.17
А ты добавил свою функцию в UBPFD?


1-55194
Demon[eXp]
2002-06-04 17:01
2002.06.17
Как руками создать TMemo и/или отсортировать в нём записи(строки)


1-55090
andrew22
2002-06-06 08:46
2002.06.17
Реестр