Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2009, 00:18   #21
beso
Пользователь
 
Регистрация: 02.04.2007
Сообщений: 37
По умолчанию

спасиба всех ребиата. проблема сам решил.

//=================================== =================================== ======//

procedure TForm1.SpeedButton1Click(Sender: TObject);
var
DaysToCalculatePercent: Integer;
PercentIn10: Double;
N: Integer;
CalcDate: TDateTime;
S: string;
begin
DaysToCalculatePercent := 10;
Percentin10 := 10.0;
CalcDate :=NOW;
Screen.Cursor :=crHourGlass;
ADOTable1.DisableControls;
try
S := ADOTable1.Bookmark;
ADOTable1.First;
while not ADOTable1.EOF do begin;

//------------------------------------------------------------------------------------------------//
N := 0;
if CalcDate > ADOTable1.FieldByName('data').AsDat eTime then
N := DaysBetween(CalcDate, ADOTable1.FieldByName('data').AsDat eTime) div DaysToCalculatePercent;
//------------------------------------------------------------------------------------------------//

ADOTable1.Edit;
ADOTable1.FieldByName('Procent').As Float := ADOTable1.FieldByName('Suma').AsFlo at*N* PercentIn10/100.0;
ADOTable1.FieldByName('Itogo').AsFl oat := ADOTable1.FieldByName('Suma').AsFlo at + ADOTable1.FieldByName('Procent').As Float;
ADOTable1.Next;
end; //while
finally
ADOTable1.Bookmark := S;
ADOTable1.EnableControls;
Screen.Cursor := crDefault;
end;

end;
beso вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано натуральное число n. Можно ли представить его в виде суммы двух квадратов натуральных чисел? Сеня Помощь студентам 3 29.01.2009 01:17
создайте файл,содержащий суммы соответствующих чисел файлов Zara Паскаль, Turbo Pascal, PascalABC.NET 1 02.12.2008 19:26
нахождение суммы четных чисел в массиве Ci_novice Общие вопросы C/C++ 1 23.12.2007 12:11
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных Белка Помощь студентам 3 27.10.2007 11:53
Рассчет времени по координатам Квэнди Свободное общение 5 28.12.2006 12:59