powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
15 сообщений из 15, страница 1 из 1
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842181
Access 2000. MDB.

Есть главная форма с подчиненной формой.

Подчиненная форма: режим по умолчанию - Таблица.

На форме организована фильтрация.

Отфильтровал я данные, по заданному критерию. Теперь мне необходимо програмно скопировать столбцы "1" и "2" в другую таблицу.

Подскажите, как скопировать текущие отфильтрованные данные в подчиненой форме в другую таблицу?
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842217
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто, если фильтрация организована так:
на главной поля с условиями
а подчиненная основана на ЗАПРОСЕ, который берет условия из главной
= тогда просто берешь из запроса свои данные и вставляешь

если по другому - думай
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842224
Организованно именно так, как ты описал.
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842233
Leenoox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создай запрос на добавление полей в таблицу, то бишь INSERT INTO. c теми же условиями что и при фильтрации формы.
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842252
Сейчас попробую организовать. Спасибо за советы.
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842260
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если так, как я описываю,
то основывай INSERT INTO (запрос за добавление)
на том самом ЗАПРОСЕ, на котором твоя подчиненная висит
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842385
Еще раз все спасибо за советы. Все впорядке.

Код: plaintext
1.
2.
3.
DoCmd.RunSQL "INSERT INTO [tblTable1] ( Number, OBL, Date ) " & _
"SELECT [querQuery1].numb, [querQuery1].oblast, Date() " & _
"FROM querQuery1 " & _
"WHERE ((([querQuery1].oblast)='" & F2 & "')));"

" & F2 & " - значение, выбираемое из поля со списком.

Еще вопросик такой.

Я использую Запрос на создание таблицы:

Код: plaintext
1.
DoCmd.RunSQL "SELECT [tblTable1].ID, [tblTable1].Number, [tblTable1].OBL, [tblTable1].Date INTO " & F2 & "_" & D & " " & _
"FROM [tblTable1];"

где " & F2 & " - название области латинскими буквами (типа "mosobl")
" & D & " - формат текущей даты.

Получается таблица с названием "mosobl_2004-12-23".
А нужно сделать так чтобы было "Московская обл_2004-12-23".

Может сделать списко констант типа mosobl=Московская обл.

Что посоветуете?
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32842441
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вместо DoCmd.RunSQL
используй currentdb.execute
- избавишься от подтверждений

список констант не нужен - нужна ТАБЛИЦА соотвествий
obleng oblrus
mosobl Московская обл
....
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843003
Я сделал несколько иначе.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim strObl

If F2 = "mosobl" Then strObl = "Московская область"

DoCmd.RunSQL "SELECT [tblTable1].ID, [tblTable1].Number, [tblTable1].OBL, [tblTable1].Date " & _
"INTO " & strObl & "_" & D & " " & _
"FROM [tblTable1];"
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843068
Одна фигня когда пишешь:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Dim strObl

If F2 = "mosobl" Then strObl = "Московская область"
If F2 = "kaluga" Then strObl = "Калужская область"

DoCmd.RunSQL "SELECT [tblTable1].ID, [tblTable1].Number, [tblTable1].OBL, [tblTable1].Date " & _
"INTO " & strObl & "_" & D & " " & _
"FROM [tblTable1];"

Запрос на создание таблицы не запускается вообще. Подскажите в чем ошибка?
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843120
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно, потому, что во втором случае название таблицы с пробелом.
"INTO [" & strObl & "_" & D & "] " & _
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843122
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и в первом
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843150
Alexander G , спасибо, ты прав.

Надо использовать квадратные скобки [ ] .

Код: plaintext
1.
"INTO [" & strObl & " " & D & "] " & _
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843190
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а еще вместо многократного

Код: plaintext
1.
If F2 = "mosobl" Then strObl = "Московская область"
If F2 = "kaluga" Then strObl = "Калужская область"

используют
Код: plaintext
1.
2.
3.
4.
5.
SELECT CASE F2
CASE "mosobl" 
strObl = "Московская область"
CASE "kaluga" 
strObl = "Калужская область"
END SELECT
...
Рейтинг: 0 / 0
Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
    #32843199
Alexus12 , спасибо за совет.

Именно так и реализую.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как скопировать текущие отфильтров-ые данные в подчиненой форме в др. таблицу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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