Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Запретить множественный выбор в Excel / 13 сообщений из 13, страница 1 из 1
31.10.2017, 14:22
    #39545254
FRoST86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
Коллеги, добрый день.

Есть способ запретить множественный выбор значений измерения куба в Excel, на уровне куба?

Куб SSAS.
...
Рейтинг: 0 / 0
31.10.2017, 14:24
    #39545255
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86,

нет
...
Рейтинг: 0 / 0
31.10.2017, 15:45
    #39545337
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
частный случай из множества возможных в этом классе - ограничить пользователя только одним элементом из списка через настройку роли, тогда ни выбрать не сможет (список ограничится только одним элементом) и увидеть из мер что-либо - тоже нет.
...
Рейтинг: 0 / 0
31.10.2017, 15:58
    #39545352
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86Коллеги, добрый день.

Есть способ запретить множественный выбор значений измерения куба в Excel, на уровне куба?

Куб SSAS.
Можно сделать так.
По каждому измерению сделать dynamic hidden set, далее считать count от existing элементов в таком наборе минус 1.
И как только сумма таких счетчиков (которые должны возвращать 0 для единственного выбора по измерению) не 1 - переопределять любые меры и формулы в NULL.
Но. Есть загвоздка.
Измерение Г-М-Д. Пользователь выбрал один непрерывный месяц 2017-январь. У Вас в dynamic наборе 31 день. Это мультиселект или нет? Каждый решает для себя сам.
То есть я бы по измерению дат проверял еще и кол-во элементов по уровню иерархии, а по остальным - просто кол-во ключевых элементов.
...
Рейтинг: 0 / 0
31.10.2017, 21:45
    #39545629
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86,

Сделать меру, которая будет считать количество выбранных значений в измерении.
Потом SCOPE , IIF и NULL если счетчик выше > 1.
...
Рейтинг: 0 / 0
01.11.2017, 10:43
    #39545805
StarikNavy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86,

кстати, а с какой целью?
...
Рейтинг: 0 / 0
01.11.2017, 15:09
    #39546091
FRoST86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
StarikNavy,

Измерение "валюты отчета", в калькулейшн динамически считаются валюты на основе курса и текущего значения в фактах.

Заказчик хочет, чтобы можно было выбрать только одну валюту, чтобы одновременно нельзя было показывать рубли и доллары, к примеру.

я не вижу в этом проблемы, агрегацию по этому измерению убрал, то есть рубли с долларами у меня не сложатся. Дефолтным выставил рубли.

Но, конечный результат не достигнут пока.
...
Рейтинг: 0 / 0
01.11.2017, 15:10
    #39546093
FRoST86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
vikkiv,

нет, так не подойдет
...
Рейтинг: 0 / 0
01.11.2017, 15:13
    #39546097
FRoST86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
Andy_OLAP, big-duke

Думаю такой вариант тоже не подойдет, потому что не будет понятно из за чего именно нет данных.
...
Рейтинг: 0 / 0
01.11.2017, 15:14
    #39546098
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86StarikNavy,

Измерение "валюты отчета", в калькулейшн динамически считаются валюты на основе курса и текущего значения в фактах.

Заказчик хочет, чтобы можно было выбрать только одну валюту, чтобы одновременно нельзя было показывать рубли и доллары, к примеру.

я не вижу в этом проблемы, агрегацию по этому измерению убрал, то есть рубли с долларами у меня не сложатся. Дефолтным выставил рубли.

Но, конечный результат не достигнут пока.
Можно сделать как.
Создаете роль "Рубли", где в качестве элемента выбираете только рубли и ставите Enable Visual Totals.
Создаете роль "Доллары", аналогично.
В Excel настраиваете отчет с явной передачей в ConnectionString названия роли Roles='Рубли', в другом отчете Roles='Доллары'.
Нужно вывести информацию по рублям - открывают один отчет, по долларам - другой.
И никаких мультиселектов - при любом выборе доступен только один вариант через используемую роль.
...
Рейтинг: 0 / 0
01.11.2017, 15:16
    #39546101
Andy_OLAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86Andy_OLAP, big-duke

Думаю такой вариант тоже не подойдет, потому что не будет понятно из за чего именно нет данных.
В отчетах также передаете особую доменную учетку и пароль от нее (вшит в Excel).
А дефолтно всех юзеров добавляете в роль "Обычное", где ставите только рубль как доступный элемент.
В результате расклад в других валютах пользователи посмотрят только через подготовленные для них Вами отчеты.
Кривой вариант, но почему нет.
...
Рейтинг: 0 / 0
01.11.2017, 16:07
    #39546191
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
FRoST86StarikNavy,

Измерение "валюты отчета", в калькулейшн динамически считаются валюты на основе курса и текущего значения в фактах.

Заказчик хочет, чтобы можно было выбрать только одну валюту, чтобы одновременно нельзя было показывать рубли и доллары, к примеру.

я не вижу в этом проблемы, агрегацию по этому измерению убрал, то есть рубли с долларами у меня не сложатся. Дефолтным выставил рубли.

Но, конечный результат не достигнут пока.

вам нужно переопределить суммарные элементы так, чтобы при выборе нескольких элементов определенных измерений они показывали n/a
...
Рейтинг: 0 / 0
02.11.2017, 17:34
    #39546880
FRoST86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить множественный выбор в Excel
Ок, спасибо, идею я понял.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Запретить множественный выбор в Excel / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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