Пример:
RecordID ............ MemberName ........... SportID ......... Sport
1 .................. James ................. 1 ...............Hockey
1 .................. James ................. 2 ...............Football
2 .................. Jose .................. 5 ...............Basketball
3 .................. Jennifer .............. 2 ...............Football
3 .................. Jennifer .............. 4 ...............Dodgeball
4 .................. Jaqueline ............. 1 ...............Hockey
4 .................. Jaqueline ............. 3 ...............Baseball
4 .................. Jaqueline ............. 5 ...............Basketball
5 .................. John .................. 6 ...............Track
Привет всем, поэтому я пытаюсь создать отчет, который будет выводить одну страницу данных для определенного RecordID, в зависимости от того, какой RecordID я ввожу в поле параметра. Для этого я создал поле параметра для RecordID и группу для RecordID в отчете, и до сих пор данные выходили из других таблиц (где все расположено как «Имя», «Фамилия»). и т. д. для данного RecordID).
До сих пор все было хорошо, потому что данные для этой конкретной таблицы расположены иначе, чем для других.
Моя проблема в том, что отчет продолжает выводитьтолько один результат на страницу, а не все сразу;Итак, для примера с Джеймсом я получаю только флажок «Хоккей» на первой странице, а затем только флажок «Футбол» на второй странице и т. д.
Я хотел бы получить вывод изэта таблица должна выглядеть следующим образом (для RecordID = 1):
James:
[checkbox] Hockey.................. [empty checkbox] Dodgeball
[checkbox] Football................ [empty checkbox] Basketball
[empty checkbox] Baseball.......... [empty checkbox] Track
Вот как я делаю флажки (установлен шрифт Wingdings):
If {RecordID} = 1 Then
Chr(254)
Else
Chr(111)
Может кто-нибудь помочь мнес этим?
Редактировать Это решение, которое предпринял мой босс (в настоящее время не работает):
Для объявления переменной для каждого вида спорта
Shared BooleanVar Hockey:=False;
Shared BooleanVar Football:=False;
Shared BooleanVar Basketball:=False;
Shared BooleanVar Baseball:=False;
Shared BooleanVar Basketball:=False;
Shared BooleanVar Track:=False;
Это для каждой переменной:
Shared BooleanVar Hockey;
If {SportID} = 1 Then
Sport=True
и это для флажка:
Shared BooleanVar Hockey;
If Hockey = True Then
Chr(254)