powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / "Работа второго параметра если выбран первый" как сделать???
9 сообщений из 9, страница 1 из 1
"Работа второго параметра если выбран первый" как сделать???
    #37676416
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть отчет по кассам в определенном городе в определенном магазине. На страничке отчета два созданных параметра, в первом я выбираю город во втором должен выбрать магазин именно в этом выбранном городе(сори за тавтологию).=) ну дак вот выбираю город, а во втором все равно отображает все магазины! как связать два этих параметра чтобы они работали как надо?
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37676499
Ejhi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andy Jr,

Предположим, у вас два параметра CITY и MAGAZINE. Для них есть два датасета.

Пример запроса для первого датасета:
Код: sql
1.
SELECT ID, NAME FROM CITIES


Для параметра CITY выставлено From query (Value: ID, Label: NAME)

Тогда запрос второго датасета:
Код: sql
1.
SELECT ID, NAME FROM MAGAZINES WHERE CITY_ID = @CITY


Вместо @CITY в запрос второго датасета должно подставиться значение ID выбранного города.
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37676548
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можешь мне на моем примере показать!
Это запрос для города:
Код: sql
1.
 SELECT distinct  town FROM  v_posterminal


Это запрос для магазина:
Код: sql
1.
 SELECT distinct  pos_descript FROM  v_posterminal


А так все подключенно к отчету:
Код: sql
1.
2.
SELECT pos_descript ,partner_descript ,cardnumber ,nominal, summa
FROM  v_transactions WHERE  town in (@param) and pos_descript in (@mag)
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37676551
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется проблема к обращению к параметру в этой строке:
Код: sql
1.
WHERE  town in (@param) and pos_descript in (@mag)
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37676555
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37677069
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37677073
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А должны быть только Астрахань -1 2
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37677281
Ejhi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andy Jr,

Ну так в запросе для магазинов напишите
Код: sql
1.
SELECT distinct pos_descript FROM v_posterminal WHERE town in (@param)
...
Рейтинг: 0 / 0
"Работа второго параметра если выбран первый" как сделать???
    #37679326
Andy Jr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все заработало! =)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / "Работа второго параметра если выбран первый" как сделать???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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