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

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

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

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

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

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

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

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

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

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

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

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

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


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