Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS SSRS 2005. Зависимый параметр с типом дата / 10 сообщений из 10, страница 1 из 1
09.07.2010, 13:26
    #36732472
nicht_shiessen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
Добрый день!

В отчёте есть три параметра:
1. Комбобокс со списком "Сегодня", "Завтра", "Прошлый год" ит.п. и.т.д.
2. Дата с
3. Дата по

Можно ли как-то сделать так, чтоб при изменении значения в комбобоксе автоматом менялись бы значения в селекторах дат, но при этом они бы оставались календарями? Можно было бы выбрать иные датSS
...
Рейтинг: 0 / 0
09.07.2010, 13:38
    #36732536
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
nicht_shiessenДобрый день!

В отчёте есть три параметра:
1. Комбобокс со списком "Сегодня", "Завтра", "Прошлый год" ит.п. и.т.д.
2. Дата с
3. Дата по

Можно ли как-то сделать так, чтоб при изменении значения в комбобоксе автоматом менялись бы значения в селекторах дат, но при этом они бы оставались календарями? Можно было бы выбрать иные датSS

Можно сделайте в Default values вид Specify values и определите Value через выражение.
...
Рейтинг: 0 / 0
10.07.2010, 21:17
    #36734225
nicht_shiessen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
tarrus, Это работает, но, к сожалению, только при открытии. Дальше я меняю значения этих стандартных периодов, а дата остаётся прежней.
...
Рейтинг: 0 / 0
12.07.2010, 03:01
    #36735090
nicht_shiessen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
я подозреваю, что оно нормальными средствами недостижимо, но может это как-то через javascript сделать? Можно же контрол с этим списком и календарём поймать в javasripte?
...
Рейтинг: 0 / 0
12.07.2010, 10:29
    #36735258
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
nicht_shiessentarrus, Это работает, но, к сожалению, только при открытии. Дальше я меняю значения этих стандартных периодов, а дата остаётся прежней.

Какая дата остается? Поподробнее можете?
...
Рейтинг: 0 / 0
12.07.2010, 11:37
    #36735397
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
tarrus,

Перечитал, я ошибся - написал вам про default values, а нужно все тоже самое но для available values. Т.е. например если указан параметр "сегодня" даты с и по имеют по одному доступному значению. Только тогда вам придется например для ручного ввода дат использовать первоначальный параметр "выбрать в ручную", для которого доступными значениями будут уже все даты.
...
Рейтинг: 0 / 0
12.07.2010, 11:40
    #36735409
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
nicht_shiessentarrus, Это работает, но, к сожалению, только при открытии. Дальше я меняю значения этих стандартных периодов, а дата остаётся прежней.Чтобы значения дат пересчитались, комбобокс должен "потерять" фокус ввода. Т.е. при нажатии на кнопку построения отчета параметры с датами должны пересчитаться.
Еще один хинт - сделайте параметры с датами скрытыми (Internal = true). Тогда пользователь их вообще не увидит, и его не будут смущать даты.
...
Рейтинг: 0 / 0
12.07.2010, 18:32
    #36736734
nicht_shiessen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
Bigheadman[quot nicht_shiessen]Еще один хинт - сделайте параметры с датами скрытыми (Internal = true). Тогда пользователь их вообще не увидит, и его не будут смущать даты.

да Пользователи они настолько пытливы, что им заранее заданных параметров может и не хватить. Иначе и не стали бы с датами мучатся.
...
Рейтинг: 0 / 0
12.07.2010, 18:39
    #36736754
nicht_shiessen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
tarrusнужно все тоже самое но для available values.

Да, я первоначально примерно так и делал. (Правда не через список, а через запрос, но это не принципиально конечно)

Но в этом случае у меня контрол из календаря становится комбобоксом, в котором находится эта стандартно сформированная дата, а хотелось бы (если это конечно вообще физически возможно) чтоб он оставался календарём (пусть даже и действительно, в список придётся вставить параметр "выбор вручную").
...
Рейтинг: 0 / 0
13.07.2010, 10:24
    #36737430
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS 2005. Зависимый параметр с типом дата
nicht_shiessen,

Поигрался. Действительно даже если принудительно выбрать тип параметра date\time все равно как только используешь available values или вычисляемое default value календарь становится комбобоксом.

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


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