Страница 1 из 2
Две таблицы под одним условием
Добавлено: 18 апр 2017, 15:12
Radioride
Здравствуйте.
Скажите пожалуйста как вывести две таблицы под одним условием друг за другом. Как пример можно использовать "Demo" проект "Simple Group". Хочется что бы было примерно так:
- пример
- Безымянный.png (23.79 КБ) 8181 просмотр
Re: Две таблицы под одним условием
Добавлено: 21 апр 2017, 00:30
Aleksey
Здравствуйте,
Утоните, пожалуйста, вы хотите использовать две таблицы с разными данными или один и тот же.
Как вариант, можно использовать мастер-детаил конструкцию или Child бэнд.
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 21 апр 2017, 08:02
Radioride
Здравствуйте.
Да, хотелось бы две разные таблицы у которых есть один идентификатор. Как например в DEMO базе данных две таблицы Order Deteils и Orders. У обоих таблиц есть OrderID по которому хотелось бы сгруппировать как я показывал на картинке в предыдущем поста.
Master-Detail не подходит так как он выводит для каждой записи мастер таблицы записи выбранные по заданной связи. И такого вида как в приведенном мной примере не получится.
Как использовать Child для данного случая не понимаю, так как мне нужно что бы Child вывелись данные по условия как в GroupBand.
Если не очень сложно приведите пожалуйста пример шаблона на DEMO данных, как сделать что бы получить такую картинку:
- Пример
- Безымянный.png (15.76 КБ) 8172 просмотра
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 22 апр 2017, 12:06
Aleksey
Здравствуйте,
В данном случае используется и группировка и мастер-детаил конструкция.
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 24 апр 2017, 07:29
Radioride
Здравствуйте. Спасибо большое!
Re: Две таблицы под одним условием
Добавлено: 24 апр 2017, 07:53
Radioride
Здравствуйте. Рано я обрадовался) это работает если только в таблице Orders уникальные OrderID. Если нет то повторно выводятся записи OrderDeteils столько раз сколько записей в Orders этим OrderID. Есть возможность еще как то?
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 24 апр 2017, 17:15
Aleksey
Здравствуйте,
Можно добавить дополнительную группировку, либо сформировать дополнительный источник данных (Источник данных на основе другого) и его уже использовать в качестве главного.
Все зависит от конкретной задачи.
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 25 апр 2017, 08:39
Radioride
Здравствуйте.
У меня не как не получается это сделать.
1. Через группировку и мастер детэйл получаю вот так:
- GropsAndMasterDetail.png (19.34 КБ) 8158 просмотров
2. Через двойную группировку получаю вот так:
- TwoGroups.png (19.08 КБ) 8158 просмотров
3. Через новый источник данных вот так:
- NewSourceByExistsSource.png (24.83 КБ) 8158 просмотров
А нужно вот так:
- Needed.png (16.94 КБ) 8158 просмотров
Помогите пожалуйста сделать, что бы было как надо.
Примеры моих шаблонов:
1.
2.
3.
Исходные данные:
xml -
xsd -
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 29 апр 2017, 12:03
Aleksey
Здравствуйте,
Посмотриме пример в аттаче.
Спасибо.
Re: Две таблицы под одним условием
Добавлено: 02 май 2017, 07:25
Radioride
Здравствуйте. Спасибо большое! Теперь я понял как это делать.