powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Использование неинициализированного параметра
4 сообщений из 4, страница 1 из 1
Использование неинициализированного параметра
    #40037424
Oleg_SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Имеются два параметра для отчета "С" и "ПО" (ГГГГ/ММ)
В списке данные с 2010 года. Выбираем С, затем листаем ПО.
Мне как имевшему опыт в создании собственных программ это не очень понравилось и я решил, что хотя бы второй список в "ПО" должен выдаваться с набором моложе чем значения из "С" (в идеале бы и обратную связь наладить, но хотя бы так для начала).
Набор берется из запроса СКЛ.
Все работает, но лишь при том условии, что в "С" выбрано что-то. До этого "ПО" неактивно и не дает выбрать.
Параметр для набора данных "ПО" сделал с условием: =IIF(IsNothing(Parameters!periodStart.Value), "2016 01", Parameters!periodStart.Value) - не работает... Даже если сделать =IIF(1 = 2, "2016 01", "2020 10") то тоже не работает.
Т.е. даже не доходит до этого видимо отчет пока не зададут параметр "С"

Как то можно это решить?
Если задать значение по умолчанию в "С", то работает. Но хотелось бы чтобы внешне пользователи не заметили отличия. Т.е. без умолчания сделать.
...
Рейтинг: 0 / 0
Использование неинициализированного параметра
    #40037527
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_SQL,

так?

подготовка
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
create table test (i int)
go

insert into test (i)
select 1 union all
select 2 union all
select 3 union all
select 4 union all
select 5 union all
select 6 union all
select 7 union all
select 8 
go

...
Рейтинг: 0 / 0
Использование неинициализированного параметра
    #40037537
Oleg_SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Если у параметра parOne убрать значение по умолчанию, то список select 2nd становится неактивным, до тех пор пока не выбрать select 1st.
Вопрос именно в этом. А со значением по умолчанию у меня тоже работает.
...
Рейтинг: 0 / 0
Использование неинициализированного параметра
    #40037547
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oleg_SQL

Вопрос именно в этом. А со значением по умолчанию у меня тоже работает.

Полагаю, что это архитектурная особенность/ограничение. Если параметр зависит от значения другого, то он и неактивен.

Единственное, что приходит в голову: добавить в значения первого параметра "пустую" запись, которая вроде бы не видна, но значение имеет и второй параметр станет активным.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Использование неинициализированного параметра
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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