powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
14 сообщений из 14, страница 1 из 1
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699647
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как будет более рационально:
Мне надо ,чтобы можно было-бы пометить какие-то столбцы из многих таблиц и эти столбцы вошли бы в отчёт.С чего начать?

название изменено
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699663
VortexCorba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, стоит начинать с пометки столбцов, потом SQL запрос на нужные поля с нужными параметрами(в твоем случае параметры - это помеченные столбцы)
И воабще как с Access-ом пользуешся? Тебе удобно? Он же тормозит когда много инфы в БД собирается
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699676
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а мне всё-равно ,я не для себя.На работе просят
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699909
VortexCorba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select * from table1 where [x] == [знач. помеч столбцов]
вот так и вытащи. А если у тебя каждый столбец помечается по разному, т.е значение у каждого столбца раные то создай массив, придется попотеть в VBA, и по какому то i элементу и вытаскивай каждый помеченный столбец,
у тебя в SQL запросе будет вместо х массив вот и все
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699912
VortexCorba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извянки не так: Select pole1, pole2,...tableN from table1...tableN where условие.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699928
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 VortexCorba
Автор просит из множества таблиц - это раз. И потом - зачем where условие - получаем список помеченных столбцов в одной таблице и формируем выражение Select.

2 MPoil
Из множества - как вы себе это предствляете если между таблицами не будет связей?:)
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699947
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати важен -ли порядок следования и связывание лучше делать внешние
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699960
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДУмаю придётся вручную формировать запрос ,т.к. там есть разные соединения.Порядок следования думаю не важен.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699966
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я чем-то похожим на старой работе занимался - до фига кода пришлось писать :(
Сочуствую.

Правда было даже попроще: нужно было выбрать уровень (таблицу) для расчета, выбрать условия - конкретные записи или группы записей, выбрать условия (города, период, еще-чего-то) и в таблице с формулами пометить нужные формулы.... ну... или свою можно было формулу сочинить...
потом это все компоновалось и считалось.
но морочился я много.

мне, не видя твоей базы, и зная о задаче в общих чертах, тяжело что-то посоветовать.
буду слушать других.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32699986
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 10 таблиц.Помечаем какие записи из них долны быть в отчёте,после чего должен появится отчёт.Связь примерно такая:
Таблица главная:
id
name
Все остальные таблицы:
id
x1
x2
x3
/Ещё проблема в том,что надо группировать и какие-то поля суммировать,а какие-то просто считать.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32700003
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilЕсть 10 таблиц.Помечаем какие записи из них долны быть в отчёте,после чего должен появится отчёт.Связь примерно такая:
Таблица главная:
id
name
Все остальные таблицы:
id
x1
x2
x3
/Ещё проблема в том,что надо группировать и какие-то поля суммировать,а какие-то просто считать.

Делаешь таблицу
TABNAME text
FLDNAME text
FLDOPERATION nimeric 0-group, 1-sum, 2-another functions...
USEIT true/false

потом в коде бежим по этой таблице и формируем запрос. Вроде так.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32700006
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можное еще поле SORTORDER - прикрутить, и тогда контролировать порядок полей.
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32700050
MPoil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу автоматом заполнить эту таблицу.Как пробежаться по списку прилинкованных таблиц(и полей)?
...
Рейтинг: 0 / 0
Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
    #32700072
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MPoilХочу автоматом заполнить эту таблицу.Как пробежаться по списку прилинкованных таблиц(и полей)?
ну блин - искать неааа?
DAO.tabledefs--->fields(отличать линкованные по connect)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите способ (пометить столбцы из многих таблиц, чтобы эти столбцы вошли в отчёт)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]