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

Вот это и есть самое странное.....
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36646325
DanielMyts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делаю так: параметры типа datetime, а в запросе к OLAP-кубу следующую конструкцию:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
WHERE {
        filter
        (
            [Дата].[Дата].allmembers,
            [Дата].[Дата].currentmember.Properties('key', typed) >=cdate(@[date1])
            and [Дата].[Дата].currentmember.Properties('key', typed) <=cdate(@[date2])
        )
    }
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36646603
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DanielMyts,

У меня выдал ошибку

TITLE: Microsoft Visual Studio
------------------------------

Query preparation failed.

------------------------------
ADDITIONAL INFORMATION:

Произошла следующая системная ошибка: Несовпадение типов. . (Службы Microsoft SQL Server 2008 Analysis Services)

------------------------------
BUTTONS:

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

Извините, за глупый вопрос, а как посмотреть какой у меня ключ измерения и что такое суррогатный ключ???
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36646868
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, проще всего спросить у того кто разрабатывал куб :)
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36646887
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

к сожалению, у меня нет такой возможности((((
а как нибудь, так самой никак это не проверить???
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36647080
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена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.
    <Attribute dwd:design-time-name="тут набор цифр">
      <ID>Date Value</ID>
      <Name>Date Value</Name>
      <EstimatedCount> 7672 </EstimatedCount>
      <KeyColumns>
        <KeyColumn dwd:design-time-name="тут набор цифр">
          <DataType>Date</DataType>  << --- тут тип ключа поля атрибута
          <Source xsi:type="ColumnBinding" dwd:design-time-name="da58bebe-331f-443e-a8de-f0f02403c6e6">
            <TableID>ваша_табла</TableID>
            <ColumnID>имя столбца</ColumnID>
          </Source>
        </KeyColumn>
      </KeyColumns>
      <NameColumn dwd:design-time-name="e03aa669-084b-4a55-a35d-8f6f93fac602">
        <DataType>WChar</DataType> << --- тут тип значения атрибута
        <Source xsi:type="ColumnBinding" dwd:design-time-name="0c1342cf-5f27-4e82-a78b-8924112af361">
          <TableID>ваша_табла</TableID>
          <ColumnID>имя столбца</ColumnID>
        </Source>
      </NameColumn>
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36647283
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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>
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36648243
Vitaly86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елена88, у вас данные "секретные"? Киньте мне на почту бекап вашего куба - посмотрю.
А то 4 страницы уже "наговорили", хотя задача можно сказать классическая.
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36662931
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

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

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

ага, спасибо...щас сделаю....и отправлю..спасибо заранее....
...
Рейтинг: 0 / 0
календарь в reporting Services
    #36663911
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-01T00:00:00]", CONSTRAINED)
                     : STRTOMEMBER("[Дата 1].[Date Value].&[2006-02-02T00:00:00]", CONSTRAINED)
                     )
ON COLUMNS 
FROM [Движение студентов] ) 
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE
, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
причем такой запрос работать не будет
Код: 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].&[2010-01-01T00:00:00]", CONSTRAINED)
                     : STRTOMEMBER("[Дата 1].[Date Value].&[2010-02-02T00:00:00]", 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
    #36665776
Елена88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vitaly86,

Спасибо большое!!! :-)
...
Рейтинг: 0 / 0
15 сообщений из 90, страница 4 из 4
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / календарь в reporting Services
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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