Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в Excel выгрузить данные полученные после выполнения процедуры. / 12 сообщений из 12, страница 1 из 1
12.08.2002, 13:48:13
    #32042493
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Подскажите, плиз кто знает, как выгрузить рекордсет возвращаемый процедурой в excel в интерактивном режиме. В смысле пользователь должен задать диапазон дат и кнопочку нажать, после чего отчетик у него в открытом окошке в excele должен появиться.
Интересует как это лучше сделать, кнопку разместить или еще как. Как рекордсет на лист выгрузить, не силен я в VBA.
...
Рейтинг: 0 / 0
12.08.2002, 13:59:16
    #32042503
Tulkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
DTS
...
Рейтинг: 0 / 0
12.08.2002, 14:15:55
    #32042510
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
2 Tulkin

Я ж сказал что мне надо в интерактивном режиме.
...
Рейтинг: 0 / 0
12.08.2002, 14:21:54
    #32042513
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Вопрос снят, разобрался.
...
Рейтинг: 0 / 0
12.08.2002, 14:59:38
    #32042527
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Блин, нифига не получилось, хотел через Microsoft Query, а он не поддерживает процедуры с параметрами.
...
Рейтинг: 0 / 0
12.08.2002, 15:03:09
    #32042530
Makc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Через ADO
...
Рейтинг: 0 / 0
12.08.2002, 15:42:00
    #32042551
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Скорее всего в VBA также как и в других

CREATEOBJECT("Excel.Application")

и далее работа с полученным объектом Excel
...
Рейтинг: 0 / 0
12.08.2002, 15:45:13
    #32042554
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
В Excele-вском файле заводишь поля для ввода дат и кнопочку. На событие нажатия кнопочки творишь VBA-макрос, который через ADO лезет куда надо, достает чего надо и кладет в те ячейки листа, которые надо.
...
Рейтинг: 0 / 0
12.08.2002, 15:52:43
    #32042562
Alexes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Код: plaintext
1.
Set r = Range(Cells( 1 ,  1 ), Cells(rst.RecordCount, rst.Fields.Count))
r.CopyFromRecordset rst
...
Рейтинг: 0 / 0
12.08.2002, 15:54:22
    #32042564
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
2 Garya

Я именно так и стал делать, только неужели данные из рекордсета надо вручную по ячейкам распихивать?
Может можно как то указать в качестве данных рекордсет и с какой ячейки его вставлять и все, больше ничего не делать.
Обидно что Microsoft Query не поддерживает процедур с параметрами, у меня все отчеты процедуры делают, в эксел хотел просто данные слить, что бы юзер мог просмотреть и напечатать.
...
Рейтинг: 0 / 0
12.08.2002, 17:56:18
    #32042624
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
2 Alexes
А как r определить?
...
Рейтинг: 0 / 0
12.08.2002, 18:05:33
    #32042630
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Excel выгрузить данные полученные после выполнения процедуры.
Все, нашел, спасибо Alexes.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как в Excel выгрузить данные полученные после выполнения процедуры. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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