2015-05-14 5 views
0

Я новичок в LightSwitch. У меня есть следующие данные:lightwitch multi-table query

  1. tblContent.SubjectID
  2. tblContent.SectionID
  3. tblSection.SectionID
  4. tblSection.SectionTitle
  5. tblPageSection.SectionID
  6. tblPageSection.PageID
  7. tblPage. PageID
  8. tblPage.PageTitle

Мне нужно отобразить все пары SectionTitle/PageTitle для определенного SubjectID, которые пользователь выбрал на предыдущей странице (поэтому я бы передал SubjectID в качестве параметра).

У меня есть очевидные отношения, установленные между таблицами в базе данных (присоединение к SectionID и PageID).

Могу ли я сделать это с помощью конструктора запросов LightSwitch? Я не могу найти примеров использования конструктора запросов LightSwitch для объединения этих многих таблиц. Если я не могу использовать конструктор запросов LightSwitch, какой лучший альтернативный подход?

Я пишу это для HTML-клиента, если это имеет значение.

+1

Вы имеете в виду что-то вроде этого: http://stackoverflow.com/questions/29002375/lightswitch-filter-with-multiple-tables/29034649#29034649 –

ответ

0

Кажется, что вы можете использовать представление, если у вас есть доступ к базе данных, или создать пользовательскую службу WCF RIA, как описано в this article.