powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос
3 сообщений из 3, страница 1 из 1
Запрос
    #32581281
Victor5000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PARAMETERS [Введите год] Short;
TRANSFORM Sum(Сч_Усл.СтоимостьУслуги) AS Сумма
SELECT Менеджеры.Менеджер, Поставщики.[Имя Поставщика], Услуги.[Наименование услуги], Sum([Сумма]) AS Total
FROM (Поставщики INNER JOIN (Менеджеры INNER JOIN Счет ON Менеджеры.[Код Менеджера] = Счет.КодМенеджера) ON Поставщики.[Код Поставщика] = Счет.КодПоставщика) INNER JOIN (Услуги INNER JOIN Сч_Усл ON Услуги.[Код услуги] = Сч_Усл.КодУслуги) ON Счет.КодДокумента = Сч_Усл.КодДокумента
WHERE (((Year([ДатаДокумента]))="Введите год"))
GROUP BY Менеджеры.Менеджер, Поставщики.[Имя Поставщика], Услуги.[Наименование услуги]
PIVOT Format([ДатаДокумента],"mmm");


Кто подскажет в чем ошибка?
Вводится значение параметра, но резудьтат пусто, ни одной записи если явно указать год, без параметра все работает.
какай тип параметра нужно задать, если дело в типе, стоит - "целое"
...
Рейтинг: 0 / 0
Запрос
    #32581306
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кавычки замени на квадратные скобки
Ибо - в кавычках это текстовая константа и естно она не равна ни чему
...
Рейтинг: 0 / 0
Запрос
    #32581365
Victor5000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ооооооо. Спасибо!!!!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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