Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / из Recordset в отчет / 21 сообщений из 21, страница 1 из 1
13.08.2004, 11:53:03
    #32648370
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
здравствуйте уважаемые
есть вопрос как открыть отчет с данными из рекордсета
и еще вопрос как можно удалить все записи из таблицы перед началом работы с ней
...
Рейтинг: 0 / 0
13.08.2004, 12:02:28
    #32648399
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@здравствуйте уважаемые
есть вопрос как открыть отчет с данными из рекордсета
и еще вопрос как можно удалить все записи из таблицы перед началом работы с ней

1. Проще всего выгрузить Recordset в локальную таблицу.
2. DELETE FROM <table_name>
...
Рейтинг: 0 / 0
13.08.2004, 12:07:24
    #32648408
AnTT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
или сделать запрос вместо РСТ.
...
Рейтинг: 0 / 0
13.08.2004, 12:08:59
    #32648413
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
Talen
1. Проще всего выгрузить Recordset в локальную таблицу.
2. DELETE FROM <table_name>
так и сделал выгрузил в таблицу только через docmd а он не открывается
а delete From это на sql
...
Рейтинг: 0 / 0
13.08.2004, 12:09:52
    #32648417
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@как открыть отчет с данными из рекордсета

А ты чего с этим рекордсетом делаешь-то? Может, и вправду, сразу запросом воспользоваться?
...
Рейтинг: 0 / 0
13.08.2004, 12:11:54
    #32648422
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@ Talen
1. Проще всего выгрузить Recordset в локальную таблицу.
2. DELETE FROM <table_name>
так и сделал выгрузил в таблицу только через docmd а он не открывается
а delete From это на sql

Да, это на SQL
Код: plaintext
1.
DoCmd.RunSQL "DELETE FROM <table_name"
...
Рейтинг: 0 / 0
13.08.2004, 12:17:22
    #32648439
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
можно сохранить рекордсет как запрос.
можно, как уже писалось вышеб скинуть в таблицу или воспользоваться просто запросом.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 'удалить данные: 
docmd.setwarnings false
DoCmd.RunSQL "DELETE * FROM name"
docmd.setwarnings true


 'или  
 'DAO: 
currentdb.execute "DELETE * FROM table"    

 'ADO: 
currentProject.application.execute "DELETE * FROM table"
...
Рейтинг: 0 / 0
13.08.2004, 12:38:18
    #32648502
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
Dim name As String
name = "CustomerTime"(таблица)
DoCmd.OpenReport name, acViewNormal

Reports![CustomerTime].Controls![Iiea18] = alltime
спасибо за таблицу удалил
а вот репорт не хочет открываться пишет что не обекта данных
...
Рейтинг: 0 / 0
13.08.2004, 12:41:51
    #32648515
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
всю процедуру на форум, пожалуйста.
...
Рейтинг: 0 / 0
13.08.2004, 12:43:59
    #32648522
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@Dim name As String
name = "CustomerTime"(таблица)
DoCmd.OpenReport name, acViewNormal

Reports![CustomerTime].Controls![Iiea18] = alltime
спасибо за таблицу удалил
а вот репорт не хочет открываться пишет что не обекта данных

Дык, ты, блин, открываешь отчет, а указываешь имя таблицы. Кто же так делает? Тогда уж:
Код: plaintext
1.
2.
    DoCmd.OpenReport "<Имя отчета>"
    Reports![<Имя отчета>].RowSource = "Select * from <Таблица, которую создал>"
...
Рейтинг: 0 / 0
13.08.2004, 12:53:21
    #32648555
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
прошу прощения это имя отчета
но не работает
...
Рейтинг: 0 / 0
13.08.2004, 13:10:42
    #32648624
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@прошу прощения это имя отчета
но не работает

А рекорсет выгружается?

Может, и вправду, закинешь процедурку на форум?
...
Рейтинг: 0 / 0
13.08.2004, 13:17:40
    #32648643
mik@+
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
черт с ней процедурой
сначала гружу все в таблицу а затем пытаючь открыть отчет по этой таблице
да только он не открывается
люди помогите, очень нужно, пожалуйста
...
Рейтинг: 0 / 0
13.08.2004, 13:19:13
    #32648647
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@+черт с ней процедурой
сначала гружу все в таблицу а затем пытаючь открыть отчет по этой таблице
да только он не открывается
люди помогите, очень нужно, пожалуйста

А чего с таблицей-то происходит? Создается? Может чего в отчете не то?
...
Рейтинг: 0 / 0
13.08.2004, 13:21:20
    #32648654
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
в том то и печенька что таблица заполняется
да только при дуцмд пишет что нет такого объекта в текущей базе
...
Рейтинг: 0 / 0
13.08.2004, 13:27:30
    #32648670
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@в том то и печенька что таблица заполняется
да только при дуцмд пишет что нет такого объекта в текущей базе

вряд ли он обманывает
...
Рейтинг: 0 / 0
13.08.2004, 13:29:27
    #32648676
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
kedzo mik@в том то и печенька что таблица заполняется
да только при дуцмд пишет что нет такого объекта в текущей базе

вряд ли он обманывает
спасибо конечно, но вот вопрос куда делся если я его вижу
...
Рейтинг: 0 / 0
13.08.2004, 13:34:32
    #32648689
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
давай код, как ты создаешь таблицу.
давай код, как ты открываешь отчет.
укажи в какой строке ошибка.
...
Рейтинг: 0 / 0
13.08.2004, 13:37:15
    #32648697
mik@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
в топике 880004 я написал код красным выделена строка в которой ошибка
таблица создана заранее
...
Рейтинг: 0 / 0
13.08.2004, 13:46:58
    #32648718
Talen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
mik@в том то и печенька что таблица заполняется
да только при дуцмд пишет что нет такого объекта в текущей базе

Проверь, какой-нибудь DoEvents или RefreshDatabaseWindow .
...
Рейтинг: 0 / 0
13.08.2004, 13:48:38
    #32648723
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Recordset в отчет
т.е. ты хочешь сказать, что объект "CustomerTime" - есть на закладке отчеты?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / из Recordset в отчет / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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