|
|
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
Подскажите, подалуйтса, кто знает. В БД имеются табдицы - разные имена но с одинаковой структурой. Нужно сделать форму, в которой пользователь выберет таблицу для обработки, затем эта таблица обработается макросом. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 14:34 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
У формы есть свойство ИсточникЗаписей (RecordSource), меняй его на нужный. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 14:42 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
Вообще-то, несколько таблиц с одинаковой структурой это не есть хорошо. Должна быть одна. Но будим исходить из того, что это жизненно важно, тогда, чтобы получить список таблиц воспользуйтесь кодом Код: plaintext 1. 2. Выведите имена таб. в списке, и пусть пользователь выбирает. Но повторюсь, несколько таб. с одинаковой структурой это плохо. Слейте их в одну таб. и добавьте поле на основании которого будете их различать. Например. Были таблицы продаж ПродажиЯнварь , ПродажиФевраль , ПродажиМарт … Создайте одну таб. Продажи с доп. полем МесяцПродаж. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 14:54 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
в БД может быть импортировано много таких таблиц (минимум каждый месяц новая).Может можно как-то это через выпадающий список организовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 14:56 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
Что народ и предлагал, например, АлексейЕ даже пример выложил. И про собрать таблицы в одну - прислушайся. Добавь поле "месяц", если нужно помесячно, или другие уровни детализации, по которым различаешь таблички, и собери все данные в одну!!! Иначе ты и в запросах будешь каждый раз таблицу с данными менять!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 15:14 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
В форме создаете поле со списком ПолеСоСписком6 (я правильно понял выпадающий список?) Свойство 'Тип источника строк' ставите в значение "Список значений" На открытие формы вешаете Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Примерно так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 15:14 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
Супер - все работает, если не трудно, подскажите - как автоматически теперь сделать копию этой таблицы под другим именем? (или как теперь выбранную таблицу передать в модуль (чтобы модуль работал именно с выбранной таблицей). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 16:12 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
>как автоматически теперь сделать копию этой таблицы под другим именем или docmd.CopyObject или SQL-инструкцией SELECT бля...поля INTO НоваяТаблица FROM СтараяТаблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 16:19 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
Хорошо, допустим сделаю я общую табличку (каждый раз туда данные добавлять буду). А как же мне из этой общей таблички отчет формировать за каждый месяц? Есть ли возможность это в отчете предусмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 16:20 |
|
||
|
Работа с таблицами в форме
|
|||
|---|---|---|---|
|
#18+
В источник записей отчета поставите запрос с условием Код: plaintext 1. 2. где Продажи - таблица МесяцПродаж - поле таб. Условие можно менять в зависимости от требований Код: plaintext 1. 2. В данном случае имя месяца берется из формы5 поля0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2003, 17:01 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32167451&tid=1681413]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 332ms |

| 0 / 0 |
