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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2010, 20:47   #1
vKaterinav
Новичок
Джуниор
 
Регистрация: 11.05.2010
Сообщений: 1
По умолчанию при нажатии на кнопку должен происходить расчет по формуле

Подскажите пожалуйста как сделать, у меня есть таблица "Main", в ней столбцы КодПациента, фамилия, имя, признаки( а в этом столбце поле со списком из 4 вариантов, они записаны в текстовом виде)
Нужно чтобы при нажатии на кнопку происходил расчет по формуле, ну например y=0,5*x
где x будет поле некроз, вариантам этого поля нужно присвоить значения: 1,2,3,4 а у будет текст, который соответствует значениям 1,2,3,4.
Напишите пожалуйста хоть приблизительный листинг.
И желательно чтобы можно было выбирать пациента, а не работать с текущей записью если так возможно.
vKaterinav вне форума Ответить с цитированием
Старый 12.05.2010, 21:04   #2
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию

Цитата:
Сообщение от vKaterinav Посмотреть сообщение
Подскажите пожалуйста как сделать, у меня есть таблица "Main", в ней столбцы КодПациента, фамилия, имя, признаки( а в этом столбце поле со списком из 4 вариантов, они записаны в текстовом виде)
Нужно чтобы при нажатии на кнопку происходил расчет по формуле, ну например y=0,5*x
где x будет поле некроз, вариантам этого поля нужно присвоить значения: 1,2,3,4 а у будет текст, который соответствует значениям 1,2,3,4.
Напишите пожалуйста хоть приблизительный листинг.
И желательно чтобы можно было выбирать пациента, а не работать с текущей записью если так возможно.
Кидаешь на форму DBlookcupCombox и соединяешь его с полем которое хочешь выбрать
нажатие на кнопку код:
Код:
var
i: integer;
y: real;
begin
y:=0.5*DBlookcupCombox1.keyvalue; // где DBLCB1.keyvalue имеет всего 4 записи.
//или так
for i:=1 to 4 do 
y:=0.5*i;
end;
1 старый программист, лучше новых 2-х

Последний раз редактировалось Droid; 12.05.2010 в 21:07.
Droid вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
при нажатии на кнопку Delete vik85 Помощь студентам 0 20.12.2009 20:34
при клике на форму должен происходить выстрел (звук) wolf950 Помощь студентам 2 25.11.2008 15:51
прокрутка при нажатии на кнопку neformat JavaScript, Ajax 0 20.06.2008 20:40
при достижении определённых значений в формуле должна происходить пульсация цифр или ячейки. vladi Microsoft Office Excel 3 08.04.2007 23:34
Загрузка файла при нажатии на кнопку Simply-Art Общие вопросы Delphi 15 23.01.2007 14:00