powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Редактируемый грид из трёх таблиц
3 сообщений из 3, страница 1 из 1
Редактируемый грид из трёх таблиц
    #39509027
GunPowder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

таблица "Товары":
Код: plaintext
1.
2.
3.
4.
5.
id group_id item
1  1        Бумага матовая
2  1        Бумага глянцевая
3  2        Чай чёрный
4  2        Чай зелёный

таблица "Свойства":
Код: plaintext
1.
2.
3.
4.
5.
6.
id group_id prop
1  1        Формат
2  1        Белизна
3  1        Плотность
4  2        Фасовка
5  2        Аромат

таблица "Значения":
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
id item_id prop_id value
1  1       1       А4
2  1 2             96%
3  1 3             80 г/м
4  2 1             А4
5  2 3             90 г/м
6  3 4             200 г
7  2 5             Бергамот

В итоге нужно получить грид (запрос, табличную форму):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
item               prop        val
Бумага матовая     Формат      А4
Бумага матовая     Белизна     96%
Бумага матовая     Плотность   80 г/м
Бумага глянцевая   Формат      А4
Бумага глянцевая   Белизна
Бумага глянцевая   Плотность   90 г/м
Чай чёрный         Фасовка     200 г
Чай чёрный         Аромат      Бергамот
Чай зелёный        Фасовка
Чай зелёный        Фасовка

Товар и Свойства отлично гридятся в один грид и замечательно редактируются при этом.
Как только добавляешь Значения, строки, где значений нет - пропадают. Почему пропадают - понятно.. А они нужны и именно с пустыми значениями, что бы эти значения туда вносить.
...
Рейтинг: 0 / 0
Редактируемый грид из трёх таблиц
    #39509029
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
GunPowder
Товар и Свойства отлично гридятся в один грид и замечательно редактируются при этом.
Как только добавляешь Значения, строки, где значений нет - пропадают. Почему пропадают - понятно.. А они нужны и именно с пустыми значениями, что бы эти значения туда вносить.
По всей вероятности Вы з апросе используете INNER JOIN , попробуйте поиграться с Left или Right Join . Если нет опыта , используйте конструктор запросов. Как то так наверное .
...
Рейтинг: 0 / 0
Редактируемый грид из трёх таблиц
    #39509113
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D.BGunPowderТовар и Свойства отлично гридятся в один грид и замечательно редактируются при этом.
Как только добавляешь Значения, строки, где значений нет - пропадают. Почему пропадают - понятно.. А они нужны и именно с пустыми значениями, что бы эти значения туда вносить.
По всей вероятности Вы з апросе используете INNER JOIN , попробуйте поиграться с Left или Right Join . Если нет опыта , используйте конструктор запросов. Как то так наверное .

Наивняк. "с Left или Right Join" рекордсет необновляем по опредлению.

Если тредстартеру сильно хочется - строки с пустыми значениями надо добавить в табличку значений.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Редактируемый грид из трёх таблиц
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]