powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel.Запрос.Подключены источники данных. Параметр.
20 сообщений из 20, страница 1 из 1
Excel.Запрос.Подключены источники данных. Параметр.
    #39104071
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всем форумчанам !!!!
Столкнулась с такой необходимостью создать отчет , в котором данные будут выгружать из источника данных (ODC) , но необходимо исполькозовать параметр , которые будут заносить в ячейку в excel.

какие варинаты могут быть : что б не очень сложно, но и красиво )

Спасибо !!!!
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104095
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanillaFields, в эксель по крайней мере до 2007 версии (более поздней у меня нет) в Microsoft Query можно задавать параметры и брать значения с ячеек листа.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104104
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А пример можно ?

Плизззз ...
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104132
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104376
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все бы хорошо, но у меня кнопка "Свойства" не активна,не понимаю что не так сделано .
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104423
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кнопка "Парметры" не активна.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104461
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanillaFieldsВсе бы хорошо, но у меня кнопка "Свойства" не активна,не понимаю что не так сделано .
Скорее всего внешние данные получены не из МС Квери, а другим способом.
ЗЫ Я для подобных целей в качестве источника данных использую хранимую процедуру, кот-я забирает параметры с листа экселя, формирует выборку и возвращает адо-рекордсет на лист.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104476
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поясню ситуацию :

запрос идет по ODBC с базы Oracle.

параметр критичен для выполнения данного запроса ( нужно формировать на определнную дату ) .

я то же думаю, какие -то настройки по выполнению запроса нужно сделать, но я даже не знаю с какой стороны подойти.

но это же выполнимо, в принципе, я не думаю, что запрос данных с параметром что-то очень новое ...
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104492
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanillaFields ...
я то же думаю, какие -то настройки по выполнению запроса нужно сделать, но я даже не знаю с какой стороны подойти.

но это же выполнимо, в принципе, я не думаю, что запрос данных с параметром что-то очень новое ...
1) По-новой создать этот запрос ч-з мс квери с параметром
2) Не исп-ть внешние данные, а оформить все в VBA ч-з передачу параметра в хранимку и возврат адо-рекордсета.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104516
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гр кVanillaFields ...
я то же думаю, какие -то настройки по выполнению запроса нужно сделать, но я даже не знаю с какой стороны подойти.

но это же выполнимо, в принципе, я не думаю, что запрос данных с параметром что-то очень новое ...
1) По-новой создать этот запрос ч-з мс квери с параметром
2) Не исп-ть внешние данные, а оформить все в VBA ч-з передачу параметра в хранимку и возврат адо-рекордсета.


1) "параметры" все равно не активна. я так думаю , до этого нужно где-то определить что можно использовать параметры.
2) для меня совсем дремучий лес, никогда не писала подобного, можно ссылку выложить, где можно почитать и желательно с примерами.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104534
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanillaFieldsКнопка "Парметры" не активна.
YouTube Video
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39104547
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanillaFieldsгр кпропущено...

1) По-новой создать этот запрос ч-з мс квери с параметром
2) Не исп-ть внешние данные, а оформить все в VBA ч-з передачу параметра в хранимку и возврат адо-рекордсета.


1) "параметры" все равно не активна. я так думаю , до этого нужно где-то определить что можно использовать параметры.
2) для меня совсем дремучий лес, никогда не писала подобного, можно ссылку выложить, где можно почитать и желательно с примерами.
1. Т.е. ты создала в мс квери запрос с параметром, а сейчас параметр не можешь изменить? И кнопка изменить запрос тоже недоступна?
2. https://oracle-base.com/articles/misc/using-ref-cursors-to-return-recordsets
только немножко откорректировать код вба
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
' ...
Dim param1
Set param1 = cmd.CreateParameter ("deptno", adInteger, adParamInput)
cmd.Parameters.Append param1
param1.Value = Thisworkbook.Worksheets("Лист1").Range ("b1") 'Берем зщнач параметра из ячейки в1

Set rs = cmd.Execute
Thisworkbook.Worksheets("Лист1").Range ("a5").CopyFromRecordset rs 'Выкидываем рекордсет на лист 

rs.Close
conn.Close
' ...


ЗЫ Нащет того, как там на самом деле с реф_курсорами в оракле - не проверял.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39105135
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гр кVanillaFieldsпропущено...



1) "параметры" все равно не активна. я так думаю , до этого нужно где-то определить что можно использовать параметры.
2) для меня совсем дремучий лес, никогда не писала подобного, можно ссылку выложить, где можно почитать и желательно с примерами.
1. Т.е. ты создала в мс квери запрос с параметром, а сейчас параметр не можешь изменить? И кнопка изменить запрос тоже недоступна?
2. https://oracle-base.com/articles/misc/using-ref-cursors-to-return-recordsets
только немножко откорректировать код вба
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
' ...
Dim param1
Set param1 = cmd.CreateParameter ("deptno", adInteger, adParamInput)
cmd.Parameters.Append param1
param1.Value = Thisworkbook.Worksheets("Лист1").Range ("b1") 'Берем зщнач параметра из ячейки в1

Set rs = cmd.Execute
Thisworkbook.Worksheets("Лист1").Range ("a5").CopyFromRecordset rs 'Выкидываем рекордсет на лист 

rs.Close
conn.Close
' ...


ЗЫ Нащет того, как там на самом деле с реф_курсорами в оракле - не проверял.


нет, я совсем не могу создать запрос с параметрм , кнопка неактивна и все.
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39105215
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
раз 10 пересмотрела ролик и не могу понять чего такого волшебного сделали, что кнопка стала активна
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39105472
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanillaFieldsраз 10 пересмотрела ролик и не могу понять чего такого волшебного сделали, что кнопка стала активна
волшебство в запросе.
Покажите Ваш запрос и, возможно, вопросы отпадут
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39105523
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вы же понимаете )

я не могу показать запрос )

я подключаюсь по ODBC к оракловой базе


быть может какая-то защита есть или еще что-то подобное ...
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39106144
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanillaFieldsНу вы же понимаете )

я не могу показать запрос )

я подключаюсь по ODBC к оракловой базе


быть может какая-то защита есть или еще что-то подобное ...
ну до чего же с Вами сложно.
Попробую так, может будет понятно
если я напишу запрос так
Код: sql
1.
select * from sysobjects


то, разумеется, т.к он не содержит никаких параметров, то и я не смогу никакие параметры указать, т.е меню "Параметры" будет неактивна
но если я перепишу запрос в таком виде
Код: sql
1.
select * from sysobjects WHERE ID = ?


то ...вуаля. Заметьте, что символ "?" означает параметр, который необходимо будет задать и таких символов может быть несколько, по одному на каждый параметр
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39106410
VanillaFields
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо !!!!

Добавила этот символ и кнопочка активна стала !

Спасибо всем большое !!!!!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Excel.Запрос.Подключены источники данных. Параметр.
    #39844592
EVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EVV
Гость
HandKot,
Здравствуйте!
Поиском случайно попал на эту вашу "старинную" ветку.
Так же не активна была кнопка "Параметр".
И активизировал я её убрав в тексте запроса в "Определении" апострофы вокруг знака ?

Это просто p.s. к теме, а вопрос у меня в другом:
А как сделать, чтобы запрос выполнялся не по содержимому одной ячейки,
а по всему столбцу. Чтобы цикл был по данным в столбце - параметр подставлялся циклически.
Попробовал подставить вместо "=" "in", а в скобках через запятую перечислить пару столбцов:
where столбец таблицы БД in (Лист1!$A$1, Лист1!$A$2) Но на такую конструкцию выругалось.
Вариант только через VBA или есть другие варианты?
...
Рейтинг: 0 / 0
Excel.Запрос.Подключены источники данных. Параметр.
    #39845249
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EVV, Добрый день.
Я не знаю, можно ли в качестве параметров указать сразу столбец. Думаю нет.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel.Запрос.Подключены источники данных. Параметр.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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