Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые форумчане!!! У меня такая проблема: нужно выдать все приказы в промежутке между датами Поискала в форуме похожие темы - изменила тип с text на datetime. Но выдается ошибка видела в предыдущих темах поставить в запрос "select* from table1 where date between @startDate and @endDate". Ругается на between..... может быть дело в том, что запрос у меня в студии??? Помогите плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 12:28 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
У вас в ошибке явно написано на скриншоте: RSThe property 'DefaultValue' of report parameter 'startDate' doesn't have the expected type. Свойство DefaultValue параметра 'startDate' имеет неверный тип. Видимо изменив тип параметра, вы забыли про значение по умолчанию для этого параметра, оставив его строковым. Отсюда и ругачки на between в запросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 12:36 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
buvenВидимо изменив тип параметра, вы забыли про значение по умолчанию для этого параметра, оставив его строковым. Отсюда и ругачки на between в запросе. а на какой мне его изменить тогда???? Сразу прилагаю запрос...может здесь тоже что-нить неверно... 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 ( 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 ), [Дата 1].[Date Value] between @startDate and between @endDate) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 13:11 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, Что возвращает Date_Value? Если строку, то какого вида? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 14:18 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
38popugaev, возвращает дату вместе со временем.... Я уже думала, что если бы время можено было убрать.....может тогда бы..что то получилось.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 14:37 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Помимо проблемы с параметром у вас еще ошибка в MDX-запросе. В MDX нет конструкции BETWEN ... AND ... Вам следует использовать FILTER(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 14:48 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, А так задали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 16:04 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Bigheadman, Так я тоже делала, но почему то в фильтре тип Expression с Datetime переводится на Text...не знаю....че за глюк..... В expression выражение стоит =Cdate(Fields!Date_Value.Value) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 09:18 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Andrey Sribnyak, Пробовала, но тогда у меня значения надо выбирать из Combobox, это не удобно. Если поменять типа этих параметров на Datetime, то ошибка таккая же как в первом моем сообщении(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 09:23 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, может быть можно проще, незнаю но я у себя делаю вот так: параметр типа DatTime в запросе его парсю Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. default value: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 09:40 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, может я что-то не туда вставила..но у меня появилась ошибка: неверный синаксис "ON" Мой запрос: 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].[Date Value].&[" + right(str(@[FromДатаDateValue]),4) + "-" + right(left(str(@[FromДатаDateValue]),5),2) + "-" + left(str(@[FromДатаDateValue]),2) + "T00:00:00]") : STRTOMEMBER ("[Дата 1].[Date Value].[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) + "T00:00:00]") 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 09:53 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, немного подшаманила, чтобы календарик стал...теперь ошибка: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 09:55 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, возможно у вас в другом формате хранится дата в измерении у меня значение в формате [Date 15].[Date Dmy].&[yyyy-MM-ddT00:00:00] самый простой вариант - выполнить запрос с условием на дату в студии - прописав дату строкой и потом именно в нужный формат распарсить параметр даты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 10:14 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
можно ещё в профайлере поймать запрос, который посылает RS. и посмотреть что же там не так партистся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 10:16 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86Елена88, возможно у вас в другом формате хранится дата в измерении у меня значение в формате [Date 15].[Date Dmy].&[yyyy-MM-ddT00:00:00] У меня данные хранилисб в формате "[yyyy-MM-dd 00:00:00.000]" Изменила запрос, ошибка осталась той же....(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 10:56 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, странно что он где то ".2005" находит. профайлер что отлавливает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 12:32 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, я не совсем понимаю, как работать с Profiler. при нажатии на new trace, возможность выбора только студия и analysis serverюююИли это можно посмотреть как то по-другому... Извиняюсь, за тупость, но я первый раз столкнулась с этим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 12:48 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, запрос из RS уходит в analysis server. И именно он "ругается" на не правильный формат запроса. Т.е. в профайлере нужно выбирать analysis server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:04 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Ой-ой...что то здесь всего много....но ошибка такая же...или я не туда смотрю???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:11 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Ошибка наверно в запросе. Если я исправляю запрос: авторFROM ( SELECT ( strtomember("[Date 15].[Date Dmy].&[" + right(str(@from_date),4) + "-" + right(left(str(@from_date),5),2) + "-" + left(str(@from_date),2) + "T00:00:00]") : strtomember("[Date 15].[Date Dmy].&[" + right(str(DateAdd("d", -1, @to_date)),4) + "-" + right(left(str(DateAdd("d", -1, @to_date)),5),2) + "-" + left(str(DateAdd("d", -1, @to_date)),2) + "T00:00:00]") ) ON COLUMNS То появляется ошибка про неверный синтаксис "ON" если запрос убираю......появляется ошибка на .2005, какой то год.... Может быть дело в запросе??? Ноя больше ничего не меняла, только вставила ваш код, отредактированный под мои данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:23 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, скопируйте текст c select'ом из профайлера в случае с ошибкой ".2005" там внизу где query Text. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:32 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Parser: The syntax for '.2010' is incorrect. 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(@[FromДатаDateValue], CONSTRAINED) : STRTOMEMBER(@[ToДатаDateValue], 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:39 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, покажите ещё плз запрос который вызывает ошибку ON ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 13:57 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, 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].[Date Value].ALLMEMBERS.&[" + 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].[Date Value].ALLMEMBERS.&[" + 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:03 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, вот тут неправильно: [Дата 1].[Date Value].[Date Value].ALLMEMBERS".&[ + 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].[Date Value].ALLMEMBERS.&[" + 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:07 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
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 Ошибка при это та же самая... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:10 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, у вас такой запрос в студии выполняется? ( в SQL Server Management Studio выделите свой куб и нажмите кнопку New Query (в левом верхнем углу) ) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:26 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
а нет вру. вот такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:28 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, нет н выполнятся...ошибка та ж...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:36 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, а теперь считаем скобки. перед ON не хватает ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:38 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Вы гений!!!))) Спасибо большое.....но появилась другая ошибка: я писала о ней выше, как о возможной, я не могу изменить тип данных: то есть меня на datetime, нажимаю ok, открываю а там опять стоит text(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:50 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, какой у вас Expr? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:54 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
и странно что в фильтрах, а не в Parameters ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2010, 14:56 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86Елена88, какой у вас Expr? =Cdate(Fields!Date_Value.Value) у меня и через параметр и через фильтр это указано, ошибка одна и та же..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 09:04 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, даже не знаю с чем это может быть связанно :( но я бы убрал из фильтров вообще все значения. из запроса убрал бы вот этот кусок: Код: plaintext 1. и уже у параметра задавал тип. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 09:34 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, сделала все действия.....не получилось....((( Где еще прописывается, что параметры datatype??? может я не во всех местах указала??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 10:09 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, достаточно только в Report Param Proprties. выложите свой rdl. посмотрим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 10:13 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Выкладываю (наверно проще будет прикрепленным файлом, поэтому прикрепляю): ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 10:35 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, а почему бы в параметрах вместо =Cdate(Fields!Date_Value.Value) не написать так же как у остальных [@FromДатаDateValue] ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 10:48 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, можно ещё удалить лишние dataset'ы правой кнопкой на DataSet -> Show Hidden DataSet. и удалить ДатаDateValue, FromДатаDateValue, ToДатаDateValue ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 10:52 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, датасеты удалили..а параметры меняла...не помогает((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 11:03 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, ошибка такая же ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 11:05 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, да такая же((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 11:11 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, поле Date_Value в DataSet1 где то используется? может быть оно где то пытается преобразоваться в дату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 11:21 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, удалила...ошибка та же..... да что за напасть такая.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 11:34 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, ну давайте опять профайлером ловить что он там шлет :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 12:03 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
правой кнопкой по отчету View Code F5 ( поиск ) текст STRTOMEMBER(@[ToДатаDateValue], ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 12:16 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, у вас там в блоке <rd:DesignerState> остался старый текст запроса. как исправить из интерфейса - незнаю (может быть через кнопку Query Designer). Можно в самом View Code отредактировать и сохранить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2010, 12:33 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 08:19 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 08:41 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Обнаружила странную особенность: все дело видимо в available Values, которая задается в свойствах параметров. Если у меня стоит по умолчанию значения, тогда ошибка, что valid values doesn't have the expected type. если ставлю в этом свойстве none, тогда ошибка, что он не может переконвертировать....так что там поставить?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 09:10 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, посмотрите файл Report5.rdl например в есплорере и увидите там такой код: Код: plaintext 1. 2. 3. скорее всего проблемма в нем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 09:57 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, сделайте новый отчет. в котором уже сразу пропишите пермаетру как дату и запрос через парсинг параметров из даты в строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 14:24 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Так...начинаем сначала, создаем отчет (через reportwizard) , в параметры добавляем нужные мне department и Speciality, а также параметр дату, ставим, что она будет в промежутке range(inclusive), затем в reportdata выбираем параметры fromДатаdateValue и ToДатаdateValue и ставим им тип Datetime, а потом в коде (в свойствах отчета нажимаем на кнопочку f, открывается код отчета и туда добавляем) прописываем им парсинг... Ошибка как ни странно та же самая, что свойство ValidValues не имеет ожидаемый тип (the property "ValidValues" of report parameter 'FromДатаDateValue' doesn't have the expected type) Или я что то не так делаю??? Извиняюсь, что поздно так отвечаю, всю неделю была занята административной работой, не могла дорваться до рабочего места ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 09:16 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, а теперь нажимаем кнопку: Query Designer и видим что там наш параметр получает значение из измерения даты. попробуйтие так: * в визарде НЕ выбираем параметр даты. * руками создаем два параметра - date_from, date_to (ReportData-> Parameters) * в свойствах датасета вместо кнопки F нажимаем "Query Designer" * переключаемся в режим DesignMode (кнопка синий угольник вверху) меняем код * сверху есть кнопка с @ Query Parameters - в открывшимся окне добавляем параметры date_from, date_to если не получится - накидаю видио урок :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 10:03 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Как делать поняла, у меня только один вопрос: в коде нужно вписать дату....так??? то есть вставить: (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 Но у меня теперь нет [Дата 1].[Date Value] Первоначальный код в DesignMode: SELECT { [Measures].[Count] } ON COLUMNS, { ([Администратиный документ_Причина 1].[Administrative Document Category Name].[Administrative Document Category Name].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Reason Type Name].[Administrative Document Reason Type Name].ALLMEMBERS * [Студент в группе 1].[Course].[Course].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS 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 И куда теперь поставить код с датой..непонятно((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 10:33 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ну и проверьте предварительно запрос в студии - что все скобки есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 10:55 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Странная ошибка в студии выдает, что не может преобразовать Строку "2005-01-01 00:00:00.000" невозможно преобразовать в тип date. А в DesignMode при выполнении запроса ошибка следующая: Parser: The end of the input was reached. (msmgdsrv) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 11:50 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Прописала в запросе cdate(), теперь ошибка в студии "Число заданных параметров не соответствует ни одной из доступных перегрузок функции" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:27 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Вы строку даты со временем пытаетесь преобразовать в дату без времени. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:37 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
buven, он выдает, что такой функции нет, есть cdate() и ctime().... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:45 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
buven, хотя нет...ctime() тоже не существует((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 13:46 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, кидайте опять ваш rdl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 14:47 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
rdl который генерит ошибку: "Странная ошибка в студии выдает, что не может преобразовать Строку "2005-01-01 00:00:00.000" невозможно преобразовать в тип date. А в DesignMode при выполнении запроса ошибка следующая: Parser: The end of the input was reached. (msmgdsrv)" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2010, 14:51 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, К сожадению, я не могу скинуть rdl, потому что ошибка возникает при нажатии на кнопку ok в design mode...То есть я не могу даже код сохранить((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 08:26 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, что то мне подсказывает что опять скобок не хватает ;) выложите запрос и принскрин окна с параметрами, который вызывается по кнопке @ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 09:26 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Мой запрос: SELECT { [Measures].[Count] } ON COLUMNS, { ([Администратиный документ_Причина 1].[Administrative Document Category Name].[Administrative Document Category Name].ALLMEMBERS * [Администратиный документ_Причина 1].[Administrative Document Reason Type Name].[Administrative Document Reason Type Name].ALLMEMBERS * [Студент в группе 1].[Course].[Course].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 [Движение студентов])) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 09:50 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, у FromДатаDateValue и ToДатаDateValue убирите значения из столбца Dimension, Hierarchy они выбираются НЕ ИЗ ИЗМЕРЕНИЯ и Default у них должны быть равны типа 01.01.2009 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 11:11 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Изменила, ошибка осталась той же....Мне не нравится, что в запросе есть select [автор]( STRTOMEMBER("[Дата 1].[Date Value].&[" У меня же этого нет...или так правильно....??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 11:26 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88Vitaly86, Изменила, ошибка осталась той же....Мне не нравится, что в запросе есть select [автор]( STRTOMEMBER("[Дата 1].[Date Value].&[" У меня же этого нет...или так правильно....??? что значит у вас этого нет. У вас же этот запрос работает ( если конечно ")" добавить) в отчете нужно просто дату представить в виде нужной строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 12:43 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Запрос работает....но почему тогда там ошибка возникает(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2010, 12:55 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Нет, решила все-таки проверить, этот запрос не работает. Ошибка: Строку "2005-01-01 00:00:00.000" невозможно преобразовать в тип date. Если поставить перед ним cdate, начинает ругаться на constrained.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2010, 11:08 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, зачем вам строку "2005-01-01 00:00:00.000" преобразовывать в тип дата? переменные FromДатаDateValue и ToДатаDateValue у вас должны быть УЖЕ с типом дата ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2010, 09:52 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Переменные у меня с типом дата, это да.....а вот этот запрос, чтобы в студии проверить выдает, ошибку, что не может преобразовать в дату.... автор 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 08:56 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88Vitaly86, Переменные у меня с типом дата, это да.....а вот этот запрос, чтобы в студии проверить выдает, ошибку, что не может преобразовать в дату.... автор 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 вот тут он же работал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 09:31 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Вот это и есть самое странное..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 09:46 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Я делаю так: параметры типа datetime, а в запросе к OLAP-кубу следующую конструкцию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 22:47 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
DanielMyts, У меня выдал ошибку TITLE: Microsoft Visual Studio ------------------------------ Query preparation failed. ------------------------------ ADDITIONAL INFORMATION: Произошла следующая системная ошибка: Несовпадение типов. . (Службы Microsoft SQL Server 2008 Analysis Services) ------------------------------ BUTTONS: OK ------------------------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 08:01 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, разберитесь со своим измерением. не факт что у вас ключ измерения это дата. Может быть и сурогатынй ключ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 10:25 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, Извините, за глупый вопрос, а как посмотреть какой у меня ключ измерения и что такое суррогатный ключ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 10:45 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, проще всего спросить у того кто разрабатывал куб :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 10:57 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, к сожалению, у меня нет такой возможности(((( а как нибудь, так самой никак это не проверить??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 11:05 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, правильно говорить даже не ключ измерения, а ключ атрибута измерения. в SQL Server Management Studio подключаетесь к кубу. Находите измерение "Дата 1". На нем правой кнопкой, в меню выбираете alter. В скрипте ищите код типа такого Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 11:53 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, в общем, у меня вот так: <KeyColumns> <KeyColumn> <NullProcessing>UnknownMember</NullProcessing> <DataType>Integer</DataType> <Source xsi:type="ColumnBinding"> <TableID>dbo_Date</TableID> <ColumnID>Date_ID</ColumnID> </Source> </KeyColumn> </KeyColumns> <NameColumn> <NullProcessing>ZeroOrBlank</NullProcessing> <DataType>WChar</DataType> <Source xsi:type="ColumnBinding"> <TableID>dbo_Date</TableID> <ColumnID>Date_ID</ColumnID> </Source> </NameColumn> <AttributeRelationships> <AttributeRelationship> <AttributeID>Date Value</AttributeID> <Name>Date Value</Name> </AttributeRelationship> <AttributeRelationship> <AttributeID>Year</AttributeID> <Name>Year</Name> </AttributeRelationship> <AttributeRelationship> <AttributeID>Month</AttributeID> <Name>Month</Name> </AttributeRelationship> <AttributeRelationship> <AttributeID>Month Name</AttributeID> <Name>Month Name</Name> </AttributeRelationship> <AttributeRelationship> <AttributeID>Day</AttributeID> <Name>Day</Name> </AttributeRelationship> </AttributeRelationships> <OrderBy>Key</OrderBy> </Attribute> <Attribute> <ID>Date Value</ID> <Name>Date Value</Name> <KeyColumns> <KeyColumn> <DataType>Date</DataType> <Source xsi:type="ColumnBinding"> <TableID>dbo_Date</TableID> <ColumnID>Date_Value</ColumnID> </Source> </KeyColumn> </KeyColumns> <NameColumn> <DataType>WChar</DataType> <Source xsi:type="ColumnBinding"> <TableID>dbo_Date</TableID> <ColumnID>Date_Value</ColumnID> </Source> </NameColumn> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 12:45 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, у вас данные "секретные"? Киньте мне на почту бекап вашего куба - посмотрю. А то 4 страницы уже "наговорили", хотя задача можно сказать классическая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2010, 16:50 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, а как сделать backup куба??? в analysis services, я такой функции не нашла...или не там искала((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2010, 08:06 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Елена88, правой кнопкой в студии на имени базы и там в меню есть пункт Back Up если в базе несколько кубов - можно потом развернуть в другую базу, лишние кубы удалить и снов забекапить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2010, 10:23 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
Vitaly86, ага, спасибо...щас сделаю....и отправлю..спасибо заранее.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2010, 11:21 |
|
||
|
календарь в reporting Services
|
|||
|---|---|---|---|
|
#18+
сейчас в вашем кубе работает запрос типа такого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. значение дат по умолчанию убрал ( выбирайте период, даты которого есть в календаре ) тому кто ваш куб проектировал ещё учиться и учиться ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2010, 13:50 |
|
||
|
|

start [/forum/topic.php?all=1&fid=31&tid=1535452]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
103ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 188ms |

| 0 / 0 |
