|
|
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Сделал перекрестный запрос конструктором. Скопировал SQLинстр. Код: plaintext 1. 2. 3. 4. 5. Вставил в макрос ЗапускЗзапросаSQL не работает, ругаеться Код: plaintext Хотелось бы знать почему и можно ли так быстро творить?(язык не подымаеться назвать это програмированием) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:14 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Потому что инструкция SQL отличается от того что получено при выводе с конструктора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:20 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Потому что то сообщение, которое приведено тут, - это не то сообщение, которое было на самом деле. А на самом деле в сообщении было сказано, что для запуска требуется исполняемый запрос (insert, delete, update и т.д.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:29 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Понятно фокус не удался,- факир был пьян, хотя много времени за такой счет и сэкономил. Может кто поможет инструкцию накать, а то я в SQL не силен(а руки глаза и прочие части все не доходят), и можно ли через макрос или VBA выполнять именно перекрестный запрос. Итак картинка. Таблица Представленность(ТТ, КодНедели, КК) Таблица Недели (КодНедели,КК) Связь по КодНедели А нужен перекрестный запрос строки ТТ, Столбцы Недели, Значение = Avg([Представленность]![КК]/[Недели]![КК]) Помогите, клятвенно клянусь выучить SQL, но после Новго Года. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:43 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Мне кажется, что запрос правильный. Только запустить его не получится по названной мной причине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:47 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Помогите, клятвенно клянусь выучить SQL, но после Новго Года Ну вот после Нового Года и приходи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:48 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Для этого в макросах есть команда "Открыть запрос" С наступающим :-р ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:50 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Настроение смотрую у всех особенно Новогоднее особенно у Лох Позорный. чего не сделаешь лишь бы сообщений больше было(в этом месте должен быть смайлик, как его кстати поставить?). для Владимир Саныч Запрос понятно правильный(конструктором писался) А почему его выполнить не получиться, еще раз пожалуйста и помедленней я записываю(тоже смайлик). И какие тогда запросы можно запускать? А с VBA тоже не получиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:54 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Запускать можно те запросы, которые что-то делают (см. меня выше). Простые селекты открываются так, как сказал AlexJuice. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 12:57 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
для AlexJuice. Открыть, то смогу но хотелось потом бы программно изменять некоторые поля, поэтому и спрашиваю за SQL. Для Всех Да может кто подскажет можно ли в Access 2000 создать запрос или отчет или хоть что нибудь, по функциональности напоминающее сводную в Excel? И правда ли то что перекрестный запрос можно и спользовать только для одного значение а не нескольких? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:01 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
авторхотелось потом бы программно изменять некоторые поля Тогда нужен OpenRecordset. авторправда ли то что перекрестный запрос можно и спользовать только для одного значение а не нескольких Он на то и перекрестный, чтобы его и спользовать, и не спользовать. Разумеется, в нем будет (в общем случае) не одна запись и не одно поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:06 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
И вообще, в аксесе 2000 и выше есть формы в режиме сводной таблицы. По-моему, это то самое "что нибудь, по функциональности напоминающее сводную в Excel" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:26 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Для Лох Позорный А сам пробывал с ней работать? У меня она получаеться уж очень сводной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:41 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
А сам пробывал с ней работать? Нет, не пробовал. Сказать честно - так я и с экселем считанные разы работал. У меня она получаеться уж очень сводной А тебе, выходит, нужна не очень сводная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:49 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Для Лох Позорный 1. Сводная в ХР, а не в 2000. 2. Даже ХР сделала просто суму по полю, и не развернула по точкам.(но я не сильно ее юзал вечно висла. ну и базовый Аксес у меня 2000) Кстати как смайлики ставишь?(:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 13:57 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
1. Сводная в ХР, а не в 2000 Вполне может быть. Мимо 2000 как-то совсем быстро проскочил. Может тебе проще экспорт в эксель сотворить, нежели заставлять аксес делать то, к чему он не особо предназначен? Кстати как смайлики ставишь?(:) Хотел было в "Тест" отправить, но вспомнил что там сейчас акузий отстойник Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 14:03 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Для Лох Позорный спасибо. А насчет экспорта в Эксель подумываю конечно, но как сделать что б с аксеса сводную в Эксели построить не ручками. А кнопкой "Сделать все". Самая трудная в програмировании кнопка хуже только "Сделать все, правильно, на вчера и без данных". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 14:09 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Ну так выгрузи в эксель данные, а потом средствами экселя сделай (програмно) нужную тебе сводную таблицу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 14:33 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Да нехочеться макросы еще юзерам(около 100 в разых городах) подвязывать. А можно с Аксеса, порулить в Екселе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 16:30 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Да нехочеться макросы еще юзерам(около 100 в разых городах) подвязывать Не подвязывай А можно с Аксеса, порулить в Екселе. Можно рулить. Хоть на экселе рули, хоть на велосипеде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 16:39 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
2 Лох Позорный Может примерчик накатаешь (опозориш уж меня) ) на самую элементарную сводную с 5полей 10 записей, или ссылочку дашь на соответствуещие ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 17:02 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Примерчик чего? Как данные экспортить? Поиск по форуму по словам "Экспорт в эксель" Или как сводную таблицу программно создать? Запускаешь макрорекордер в экселе, делаешь ручками сводную таблицу, останавливаешь макрорекордер, смотришь чего он там наваял, делаешь то же самое, но из аксеса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 17:10 |
|
||
|
Сделал запрос конструктором, скоп SQLинстр, а она в макросе не выполняеться.
|
|||
|---|---|---|---|
|
#18+
Уважаемые, ну что ж молчат-то все? Это ж как дважды два пять!!! Послушайте ламера со стажем тогда. У Аксеса до версий, где сама форма может переключаться в режим сводной таблицы (как указал ЛП), существовала и существует "встроенная сводная таблица на форме". И перекрестный запрос ей не нужен. Вопрошающий/щая, вот порядок ваших действий: 1) создать ОБЫЧНЫЙ (не перекрестный) запрос с нужными условиями отбора 2) вкладка Формы - кнопка Новая - выбрать "Мастер сводных таблиц" или "Сводная Форма" не помню как точно называется 3) Открывается ЭКСЕЛЬ со своим мастером, выбираем поля, настраиваем сводную таблу 4) кнопень Готово - Эксель закроется, вернется в Аксес, Аксес предложит сохранить созданное - обозвать и сохранить - получим _форму_ Пользование: 1) Меняем условия запроса на нужные (как - см. FAQ) 2) Открываем нашу форму - на ней лежит таблица, открываем таблицу (2 щелчка ЛК или ЛК на кнопке) 3) Открылся Эксель - Меню Данные - ОБНОВИТЬ вуаля - сводная таблица перестроится по новым условиям отбора (которые перезадали в шаге 1) Наслаждаемся! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32361215&tid=1677483]: |
0ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 534ms |

| 0 / 0 |
