Текущее время: Сб, авг 02 2025, 12:37

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Проблема в Query Designer 7.0
СообщениеДобавлено: Сб, май 17 2008, 21:45 
Начинающий
Начинающий

Зарегистрирован:
Сб, май 17 2008, 21:38
Сообщения: 8
Здравствуйте, пожалуйста помогите решить казалось бы простую проблему..
В формируемом запросе есть строка


Отклонение 450 5000 30000 38000

Нужно создать строку, где в зависимости от условий типа
Отклонение < 500, 29000 < Отклонение < 31000 и т д яейке присваивалось значение 1, 2, 3 соответственно

Фактически это особые ситуации, только нужно не цветом выделять результат условия а выводить некоторое значение в ячейку...

голову сломала - как это можно сделать? заранее спасибо..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема в Query Designer 7.0
СообщениеДобавлено: Вс, май 18 2008, 09:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
sst написал(а):
В формируемом запросе есть строка


Отклонение 450 5000 30000 38000

Нужно создать строку, где в зависимости от условий типа
Отклонение < 500, 29000 < Отклонение < 31000 и т д яейке присваивалось значение 1, 2, 3 соответственно

(0<Отклонение <500)*1 + (500 <= Отклонение < 29 000)*2 + (29 000<=Отклонение<31 000)*3.
Просто если руководстоваться условиями:
(Отклонение < 500),
(29000 < Отклонение < 31000), то числа например в интервале от [500;29000] не будут удовлетворять никаким условиям, например число 5000 и т.д.
Сорри, может не так понял, это решение если крайние значения интервалов известны, да и ячейки разные.
Может вам еще макрос в помощь.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 18 2008, 12:18 
Начинающий
Начинающий

Зарегистрирован:
Сб, май 17 2008, 21:38
Сообщения: 8
а что " * "- присваивает ячейке значение?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 18 2008, 12:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
sst написал(а):
а что " * "- присваивает ячейке значение?

Это вообще-то знак умножения.
Допустим Отклонение = 250. Получится =
(0<250<500) = Это условие "Истинно" значит = 1*1 = 1.
(500<=250<29 000) = Это условие "Ложно", значит = 0*2 = 0
(29 000 <=250 <31 000) = Это услоиве "Ложно", значит = 0*3 = 0.
ТОгда конечный результат = 1+0+0 = 1.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, май 18 2008, 14:17 
Начинающий
Начинающий

Зарегистрирован:
Сб, май 17 2008, 21:38
Сообщения: 8
Большое спасибо!!! кажется получилось))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 19 2008, 13:30 
Начинающий
Начинающий

Зарегистрирован:
Сб, май 17 2008, 21:38
Сообщения: 8
А может вы мне еще поможете с одним вопросиком?=)
Как бы мне из таблицы, где 3 стобца и 6 строчек с разными значениями числовыми, сделать таблицу с одной ячейкой, где будет записан максимум из всех значений?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB