Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 29.06.2004, 05:25
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 1  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Attention Access 97 - запрос невлазит в RecordSource

Други! Спасите помоготе -- горю!

Есть база данных а акссесе 97 (на большее фирма не гаразд). В этой базе нужно генерить отчет c учетом ху.вой тучи критерий. Формуляр с субформуляром: в формуляре эти критерии в текст селект и остальных боксах что бы юзверь в них тыкал. При нажатии на кнопку "применить" генерится sql который должен присваиватся субформуляру в качесвте RecordSource и если юзеру нравиться то что в нем появилось то он тыкает в кнопку "распечатать" и этот-же самый должен присваиваиться рекордсурсу отчета.

На практике же вылазит msgbox со следующей проблемой :
когда я сгенерив sql присваиваю к первому RecordSourc-у то акссес орет : (перевод с испанского) "этому свойству не может быть присвоенно более 256 или 2048 знаков".
Пытался создать QueryDef и присваивать его - тот-же х...

Само sql чуть больше преславутых 256-и знаков...


Последний раз редактировалось kompadre; 29.06.2004 в 05:27.
Старый 29.06.2004, 20:38
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 2  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
хм...
а сам sql-запрос-то выполняется ?

Старый 30.06.2004, 02:34
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 3  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Да =((

Старый 30.06.2004, 11:59
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 4  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
а можт создать на основе этого sql-запроса именованный запрос (Access) и уже его присваивать в качестве источника данных субформуляру (хз чего такое) ?

Старый 30.06.2004, 13:27
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 5  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Я так и сделал (помоему)

CurrentDB.CreateQueryDef("name", sql...
Me.Sub.Form.RecordSource = "name"

Старый 30.06.2004, 16:42
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 6  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
да не.. я имел ввиду в дизайнере сделать запрос с этим sql-содержимым получается ?

Старый 30.06.2004, 19:10
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 7  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
К сожалению да, получаеться =((

Старый 30.06.2004, 19:15
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 8  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Ну да, сам запрос рабочий...
А присваивать его прямо из дизайнера формуляру не могу -- в нем динамически добавляються критерии where, having и group by

Старый 01.07.2004, 12:41
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 9  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
а если первоначально собрать запрос в дизайнере, а критерии where, having и group by передавайть в него в качестве параметров ?

Старый 02.07.2004, 08:01
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 10  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Хм... а как это возможно? В качестве фильтра?

Создать новую тему   Часовой пояс GMT +4, время: 17:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:28.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.