|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Access и ColorStringGrid
Доброго времени суток, уважаемые форумчане!
Есть БД на Access, в которой создано 2 таблицы: 1 Таблица содержит 3 столбца: "Имя параметра", "Минимальное значение параметра", и "Максимальное значение параметра". Количество строк - 50. 2 Таблица содержит значения параметров (цифры, текст). Количество столбцов - 50, количество строк может меняться. Есть ColorStringGrid, в который нужно прорисовать данные из этих двух таблиц, при чем из первой таблицы прорисовать только "Имя параметра" в первый столбец грида, а в остальную сетку прорисовать данные из второй таблицы, которые будут сравниваться с минимальным и максимальным значением из 1 таблицы, и, в случае выхода за предел, ячейка должна изменить цвет. Помогите разобраться с данной задачей! Заранее безмерно благодарен! Во вложенных файлах - вид таблицы 1 и 2. |
#2
|
||||
|
||||
На будущее - в БД нет столбцов и строк! Есть поля и записи!
Цитата:
Цитата:
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. Последний раз редактировалось Kailon, 05.04.2016 в 14:11. |
#3
|
||||
|
||||
Да я тоже не стал отвечать сразу в ожидании пояснений ибо не все соответствует описанию. Например первое поле которое по логике должно содержать числовые данные т.к. имеется вилка от 1 до 10 в таблице имеет уже формат даты и вот как их сравнивать? С 43 по 49 вообще нет начальной границы, видимо 0 должно быть, но не факт так как в других строках начальная граница как 0 все-же имеется.
Ответьте на эти хотя бы вопросы. А вообще связывать две таблицы по порядковому номеру столбца крайне не рекомендуется, малейшее изменение структуры любой из таблиц и весь алгоритм летит к черту. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 05.04.2016 в 21:50. |
#4
|
|||
|
|||
Я бы закачал бы справочную таблицу в буффер и всю отрисовку делал бы на локали, связывая параметры и столбцы через нормер параметра и имя столбца (ну, по крайней мере такой дизайн проще при текущей схеме данных, чем писать дикое кол-во join'ов).
|