powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
11 сообщений из 11, страница 1 из 1
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929035
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я прочитал предыдущие обсуждения про subj. У мнея появилась мысль передать в подотчет уже сформированную сроку в параметре
(который будет каскадным), т.е. будут отобрана строку содержащая ID таблицы через запятую. Теперь надо лишь в этом параметре выбрать все и передать его в подотчет. Как это можно сделать автоматом.
Читал даже http://msdn.microsoft.com/ru-ru/library/aa237477%28v=sql.80%29.aspx
http://beerhead.ru/bi/2011/using-multivalue-parameters-in-ssrs-reports/ .
Но мне не надо выбирать - надо сделать уже выбранным.
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929119
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philipsНо мне не надо выбирать - надо сделать уже выбранным. А я вроде раньше подсказывал По умолчанию - сразу выбрать все Select All 13037141
Не то?
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929128
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думал что это Select All - это какая - то константа RS типа (NULL).
Теперь я допетрил и в допустимые и в дефолтные значния просто подставил один и тот же DataSET
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929133
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А никто не знает как вижуально в RSBuilder поменять порядок параметров - а то в каскаде они должны быть по порядку. Приходится их удалять и создавать заново
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929212
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все плохо. Ни тоне знает ограничения на длину строки RS2008R2.
Т.е. если длинная строка - скока символов я могу пердать в подотчет?
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929242
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philipsА никто не знает как вижуально в RSBuilder поменять порядок параметров - а то в каскаде они должны быть по порядку. Приходится их удалять и создавать заново В свойствах Dataset
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929273
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
А со строкой проблема - пердает не всю - хуже того и ошибка не выскакаивает.
Правда я думаю что гнилая идея - строка у меня может иметь 70000 символов если все выбрать (10000 чел да еще разделители)
Но в SQL хавает (nvarchar(max)).
Придется вернуться в тупову использованию промежуточной таблицы. Хуже все что она постоянная (#tmp подотчет не увидит,
да и на ##tmp приобновлении DAtaset'a ругается что нет таблицы).
Может есть другие способы?
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37929302
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philipsстрока у меня может иметь 70000 символов А что вернет
Код: sql
1.
=Len(Join(Parameters!Bigparametr.Value,",")) 


???
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37931295
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще программно можно отследить, что выбрана опция - <Выбрать все> (<Select All>)
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37931525
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philips,
Можно сравнить количество значений в параметре и количество строк в соответствующем датасете (если используется датасет).
...
Рейтинг: 0 / 0
RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
    #37931617
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно, осталось теперь определить количество строк в датасете и количество отобранных.
В выраженнни параметра нельзя использовать =CountRows("DataSet1")
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2008R2 Mult_value Parameter (скрытый) Выбрать все - по дефолту
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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