Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2009, 23:04   #1
djgoodwin
Новичок
Джуниор
 
Регистрация: 22.09.2009
Сообщений: 0
Вопрос Требуется помощь Fast Report за вознаграждение!

Привет всем.

FR Studio 4.6.93

БД access

Основной запрос

SELECT v.GoodID, v.GoodName, v.GroupID, v.GoodQuantity, v.GoodExtraChWhole, v.GoodExtraChRtl, v.GoodPrice, v.GoodMarked
FROM
viewGoodForPrice v
ORDER BY v.GroupID


выводит Id товара, Наименование, Цену.
В другой таблице tblGroups этой же базы хранятся наименования групп (GroupName)
Для вытаскивания наименования группы есть второй запрос:

SELECT t.*, t.GroupName, t.GroupID
FROM
tblGroups t
WHERE
t.GroupID =aram


Где

aram=<ADOQuery_getGoodQTY."GroupI D">


Надо чтобы отчет был следующего вида:

# IDтов Группа Наим Цена
01 5252 2/Хлебное Булка 15
02 5253 3/Молочн Йогурт 25

а получается

# IDтов Группа Наим Цена
01 5252 2/Хлебное Булка 15
02 5253 3/Хлебное Йогурт 25

то есть второй запрос выдаёт только первую попавшуюся группу, а не соответсвующую
Как лечить ?
В идеале еще бы в бэнде GroupHeader чтобы наименование группы товаров выводилось!
PS не кодер ни разу =(

файлы в теме:
http://fast-report.com/ru/forum/index.php?showtopic=6589
При оперативном решении вопроса возможно дальнейшее сотрудничество!!!
djgoodwin вне форума Ответить с цитированием
Старый 22.09.2009, 23:50   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

А не подскажете, как в этой проге проверить рез-ты выполнения запроса? Есть идея
motorway вне форума Ответить с цитированием
Старый 23.09.2009, 00:09   #3
djgoodwin
Новичок
Джуниор
 
Регистрация: 22.09.2009
Сообщений: 0
По умолчанию

Цитата:
Сообщение от motorway Посмотреть сообщение
А не подскажете, как в этой проге проверить рез-ты выполнения запроса? Есть идея
Данные > Заходим в запрос (редактор запроса) > Result
djgoodwin вне форума Ответить с цитированием
Старый 23.09.2009, 00:20   #4
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

у меня демо-версия... сейчас проверю по-другому
motorway вне форума Ответить с цитированием
Старый 23.09.2009, 00:28   #5
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Попробуйте такой запросец:

SELECT v.GoodID, t.groupName, v.GoodName, v.GroupID, v.GoodQuantity, v.GoodExtraChWhole, v.GoodExtraChRtl, v.GoodPrice, v.GoodMarked FROM viewGoodForPrice v, tblGroups t WHERE t.GroupID=v.GroupID ORDER BY v.GroupID
motorway вне форума Ответить с цитированием
Старый 23.09.2009, 00:41   #6
djgoodwin
Новичок
Джуниор
 
Регистрация: 22.09.2009
Сообщений: 0
Хорошо

СРАБОТАЛО! Преогромнейшая благодарность! На остальных форумах с выходных ответа жду, здесь за полчаса !!! Сообщи в личку куда могу благодарить =) яндекс или вёбмани =)
djgoodwin вне форума Ответить с цитированием
Старый 23.09.2009, 00:49   #7
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

не получается послать в личку. Моя аська 455890578
motorway вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAST REPORT LIEN Помощь студентам 8 15.09.2009 15:04
Fast Report andreyjn Компоненты Delphi 1 06.09.2009 20:16
Fast Report SERG1980 Компоненты Delphi 0 15.12.2008 09:08
Вопрос по Fast Report Tanuska___:) БД в Delphi 5 03.10.2008 17:53
fast report Toxa Общие вопросы Delphi 0 04.12.2006 10:49