|
Как можно переписать запрос mdx без операторов vba!format
|
|||
---|---|---|---|
#18+
Приветствую всех! При переносе куба со старого сервера на сервер SQL 2019 не смог перенести один вычисляемый элемент куба CREATE MEMBER CURRENTCUBE.[Measures].[на сегодня] AS SUM(MTD(StrToMember ('[Календарь].[Календарь].[Год].&['+vba!format( date(), "yyyy")+'].&['+vba!format( date(), "MM")+'].&['+ vba!format( date(), "yyyy-MM-dd" )+'T00:00:00]')),[Measures].[Оборот]), FORMAT_STRING = "#,##0.00;-#,##0.00", VISIBLE = 0; Интерпретатор новой версии выдает ошибку синтаксиса. очевидно не понимает оператор vba!format Как мне можно обойтись здесь без него? Или что можно сделать, чтобы он перестал выдавать синтаксическую ошибку на формуле этого вычисляемого элемента? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2022, 17:10 |
|
Как можно переписать запрос mdx без операторов vba!format
|
|||
---|---|---|---|
#18+
RUAmigo, дело не в Format, а в Date. Почему-то все (в т.ч. m$) пишут, что она там есть, но ее там нет. Во всех версиях всегда использовал Now и никуда не делась, ни в 16, ни в 19. исследование dll-ки от 16 версии которая отвечает за эти функции показывает, что Date вроде как там есть, но не работает. а вот в 19 там и dll-ка меньше и упоминания о Date нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2022, 20:09 |
|
Как можно переписать запрос mdx без операторов vba!format
|
|||
---|---|---|---|
#18+
RUAmigo, а, не... тоже есть, но не вызывается никак ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2022, 20:29 |
|
Как можно переписать запрос mdx без операторов vba!format
|
|||
---|---|---|---|
#18+
RUAmigo, Посмотрите какие компоненты поставлена на новом и старом. Все это должно работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2022, 20:36 |
|
Как можно переписать запрос mdx без операторов vba!format
|
|||
---|---|---|---|
#18+
ShIgor, похоже как раз вариант с Now() отрабатывает нормально. Благодарю за совет! Я пока пойду по более легкому пути, так как я не админ для этого экземпляра сервера. У меня эти права убрали. И мне приходится использовать каталоги SSIS для запуска всех процедур, чтобы обходить все эти ограничения по правам на новом сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 09:55 |
|
|
Start [/forum/topic.php?fid=49&tid=1857029&gotonew=1]: |
0ms |
get settings: |
1ms |
get forum list: |
6ms |
check forum access: |
0ms |
check topic access: |
0ms |
track hit: |
31ms |
get topic data: |
3ms |
get first new msg: |
4ms |
get forum data: |
0ms |
get page messages: |
13ms |
update_topic_read_status (1857029): 18.02.2022 09:55:25: |
0ms |
get tp. blocked users: |
0ms |
get online users: |
22ms |
check new: |
1ms |
others: | 87ms |
total: | 168ms |
0 / 0 |