Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по сводной таблице
|
|||
|---|---|---|---|
|
#18+
Использую Access XP (adp). Недавно начал его использовать и многих новых возможностей не знаю и литературы соответствующей нет. Такой вопрос: Мне надо в качестве подчиненной формы использовать сводную таблицу. В главной должны выбираться критерии отбора (Номер контейнера, Номер заказа, Стадия). В результате получается фильтр который бы надо применить к подч. форме отображенной в виде сводной таблицы. Я что-то не понял как это сделать и можно ли это вообще. Использование обычного фильтра и серверного фильтра не помогает. Если меняю RecordSourse или Recordset у подчиненной формы все пропадает. Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2002, 17:01 |
|
||
|
Вопрос по сводной таблице
|
|||
|---|---|---|---|
|
#18+
Я тоже не большой специалист по Сводным таблицам но свои проблемы решею таким образом - использую связку Access+Excel (с его сводными таблицами) и если исхитриться, можно их делать интерактивными лично я передаю параметры фильтра на лист Эхеля, затем делаю выборку из БД и следом сводную таблицу на основе выбранных данных можно делать довольно симпатичненько, запросом чое-что уже посчитать а затем отобразить в красивой форме и вытянув некоторые коды из базы можно это все скопировать на третий лист и править, а потом измененное записывать в базу с учетом необходимых ID а делать параметризованные выборки в Excel довольно просто если интересно - пришли письмо на vrv@sdt.ru - какой нить примерчик кину ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2002, 18:16 |
|
||
|
Вопрос по сводной таблице
|
|||
|---|---|---|---|
|
#18+
В ADP это делается просто. Для этого есть входные параметры и запросы с параметрами либо хранимые процедуры в источнике записей формы. Например, пишете запрос в источнике записей подчиненной формы (для Access XP): SELECT * FROM Table WHERE [Номер контейнера] = ISNULL(@Form![номер контейнера], [Номер контейнера]) AND [Номер заказа] = ISNULL(@Form![Номер заказа], [Номер заказа]) AND [Стадия] = ISNULL(@Form![Стадия], [Стадия]) Access XP сам сгенерирует правильную строку входных параметров и если в главной форме есть поля [Номер контейнера], Стадия и [номер заказа]. После этого достаточно выполнить me.[Подчиненная форма].Requery для обновления записей. Если засунуть запрос в хранимую процедуру, то надо в источнике записей указать ее имя, а в строке входных параметров указать: @НомерКонтейнера int = Form![Номер контейнера], @НомерЗаказа int = Form![Номер заказа], @Стадия int = Form!Стадия Такая схема будет работать и в ADP 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2002, 12:07 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1682634]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 357ms |

| 0 / 0 |
