powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / календарь в reporting Services
25 сообщений из 90, страница 2 из 4
календарь в reporting Services
    #36615204
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86Елена88,

вот тут неправильно:
[Дата 1].[Date Value].[Date Value].ALLMEMBERS".&[

Если убрать то, что выделено у вас красным получается:
SELECT { [Measures].[Count] } ON COLUMNS, { ([Студент в группе 1].[Course].[Course].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Category Name].[Administrative Document Category Name].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Reason Type Name].[Administrative Document Reason Type Name].ALLMEMBERS * [Дата 1].[Date Value].[Date Value].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( STRTOMEMBER("[Дата 1].[Date Value].&["
+ right(str(@[FromДатаDateValue]),4)
+ "-"
+ right(left(str(@[FromДатаDateValue]),5),2)
+ "-"
+ left(str(@[FromДатаDateValue]),2)
+ " 00:00:00.000]", CONSTRAINED)
: strtomember("[Дата 1].[Date Value]&["
+ right(str(DateAdd("d", -1, @[ToДатаDateValue])),4)
+ "-"
+ right(left(str(DateAdd("d", -1, @[ToДатаDateValue])),5),2)
+ "-"
+ left(str(DateAdd("d", -1, @[ToДатаDateValue])),2)
+ " 00:00:00.000]", CONSTRAINED) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED) ) ON COLUMNS FROM [Движение студентов]))) WHERE ( IIF( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED), [Студент в группе 1].[Department Name].currentmember ), IIF( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED), [Студент в группе 1].[Speciality].currentmember ) ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS


Ошибка при это та же самая...
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615244
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, у вас такой запрос в студии выполняется? ( в SQL Server Management Studio выделите свой куб и нажмите кнопку New Query (в левом верхнем углу) )

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT { [Measures].[Count] } ON COLUMNS
         , { ([Студент в группе  1 ].[Course].[Course].ALLMEMBERS 
             * [Дата  1 ].[Date Value].[Date Value].ALLMEMBERS ) }
             DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS 

FROM ( SELECT ( STRTOMEMBER("[Дата 1].[Date Value].&[2005-01-01 00:00:00.000]", CONSTRAINED)
                     : "[Дата 1].[Date Value].&[2005-02-02 00:00:00.000]", CONSTRAINED)
ON COLUMNS 
FROM [Движение студентов] ) 
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE
, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615247
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а нет вру. вот такой:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT { [Measures].[Count] } ON COLUMNS
         , { ([Студент в группе  1 ].[Course].[Course].ALLMEMBERS 
             * [Дата  1 ].[Date Value].[Date Value].ALLMEMBERS ) }
             DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS 

FROM ( SELECT ( STRTOMEMBER("[Дата 1].[Date Value].&[2005-01-01 00:00:00.000]", CONSTRAINED)
                     : STRTOMEMBER("[Дата 1].[Date Value].&[2005-02-02 00:00:00.000]", CONSTRAINED)
ON COLUMNS 
FROM [Движение студентов] ) 
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE
, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615274
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

нет н выполнятся...ошибка та ж......
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615280
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, а теперь считаем скобки. перед ON не хватает )
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615310
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

Вы гений!!!))) Спасибо большое.....но появилась другая ошибка:
я писала о ней выше, как о возможной, я не могу изменить тип данных: то есть меня на datetime, нажимаю ok, открываю а там опять стоит text((((
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615324
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, какой у вас Expr?
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36615328
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и странно что в фильтрах, а не в Parameters
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616637
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86Елена88, какой у вас Expr?


=Cdate(Fields!Date_Value.Value)


у меня и через параметр и через фильтр это указано, ошибка одна и та же.....
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616672
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, даже не знаю с чем это может быть связанно :(

но я бы убрал из фильтров вообще все значения.
из запроса убрал бы вот этот кусок:
Код: plaintext
1.
WHERE ( IIF( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED).Count =  1 , STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED), [Студент в группе  1 ].[Department Name].currentmember ), IIF( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED).Count =  1 , STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED), [Студент в группе  1 ].[Speciality].currentmember ) )
ограничение оставил только в параметрах.
и уже у параметра задавал тип.
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616753
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

сделала все действия.....не получилось....(((
Где еще прописывается, что параметры datatype??? может я не во всех местах указала???
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616761
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, достаточно только в Report Param Proprties.
выложите свой rdl. посмотрим
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616815
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

Выкладываю (наверно проще будет прикрепленным файлом, поэтому прикрепляю):
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616842
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, а почему бы в параметрах вместо =Cdate(Fields!Date_Value.Value)
не написать так же как у остальных [@FromДатаDateValue] ?
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616857
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, можно ещё удалить лишние dataset'ы
правой кнопкой на DataSet -> Show Hidden DataSet.
и удалить ДатаDateValue, FromДатаDateValue, ToДатаDateValue
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616888
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

датасеты удалили..а параметры меняла...не помогает(((
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616894
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, ошибка такая же
?
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616908
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

да такая же(((
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616933
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, поле Date_Value в DataSet1 где то используется? может быть оно где то пытается преобразоваться в дату?
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36616973
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

удалила...ошибка та же.....
да что за напасть такая....
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36617044
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, ну давайте опять профайлером ловить что он там шлет :(
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36617078
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правой кнопкой по отчету View Code
F5 ( поиск )
текст STRTOMEMBER(@[ToДатаDateValue],
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36617120
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, у вас там в блоке <rd:DesignerState> остался старый текст запроса.
как исправить из интерфейса - незнаю (может быть через кнопку Query Designer). Можно в самом View Code отредактировать и сохранить
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36622311
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

Добрый день! только сейчас оказалась за рабочим компьютером... а проблема висит все та же......
STRTOMEMBER(@[ToДатаDateValue] - это второй параметр, у меня же параметра по дате, от одной до другой даты, вот эта и есть другая дата...

в профайлере:
The '2010-05-12 00:00:00.000' string cannot be converted to the date type.

Query Text:
SELECT { [Measures].[Count] } ON COLUMNS, { ([Студент в группе 1].[Course].[Course].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Category Name].[Administrative Document Category Name].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Reason Type Name].[Administrative Document Reason Type Name].ALLMEMBERS * [Дата 1].[Date Value].[Date Value].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( STRTOMEMBER("[Дата 1].[Date Value].&["
+ right(str(@[FromДатаDateValue]),4)
+ "-"
+ right(left(str(@[FromДатаDateValue]),5),2)
+ "-"
+ left(str(@[FromДатаDateValue]),2)
+ " 00:00:00.000]", CONSTRAINED)
: strtomember("[Дата 1].[Date Value].&["
+ right(str(DateAdd("d", -1, @[ToДатаDateValue])),4)
+ "-"
+ right(left(str(DateAdd("d", -1, @[ToДатаDateValue])),5),2)
+ "-"
+ left(str(DateAdd("d", -1, @[ToДатаDateValue])),2)
+ " 00:00:00.000]", CONSTRAINED)) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED) ) ON COLUMNS FROM [Движение студентов]))) WHERE ( IIF( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED), [Студент в группе 1].[Department Name].currentmember ), IIF( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED), [Студент в группе 1].[Speciality].currentmember ) ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36622331
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

ой...не тот код скинула...
профалер следующий:
The '2010-05-12 00:00:00.000' string cannot be converted to the date type.

Query Text:
SELECT { [Measures].[Count] } ON COLUMNS, { ([Студент в группе 1].[Course].[Course].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Category Name].[Administrative Document Category Name].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Reason Type Name].[Administrative Document Reason Type Name].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( STRTOMEMBER("[Дата 1].[Date Value].&["
+ right(str(@[FromДатаDateValue]),4)
+ "-"
+ right(left(str(@[FromДатаDateValue]),5),2)
+ "-"
+ left(str(@[FromДатаDateValue]),2)
+ " 00:00:00.000]", CONSTRAINED)
: strtomember("[Дата 1].[Date Value].&["
+ right(str(DateAdd("d", -1, @[ToДатаDateValue])),4)
+ "-"
+ right(left(str(DateAdd("d", -1, @[ToДатаDateValue])),5),2)
+ "-"
+ left(str(DateAdd("d", -1, @[ToДатаDateValue])),2)
+ " 00:00:00.000]", CONSTRAINED)) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED) ) ON COLUMNS FROM [Движение студентов]))) WHERE ( IIF( STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеDepartmentName], CONSTRAINED), [Студент в группе 1].[Department Name].currentmember ), IIF( STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED).Count = 1, STRTOSET(@[СтудентвгруппеSpeciality], CONSTRAINED), [Студент в группе 1].[Speciality].currentmember ) ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
...
Рейтинг: 0 / 0
25 сообщений из 90, страница 2 из 4
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / календарь в reporting Services
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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