Текущее время: Вс, авг 10 2025, 10:56

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 14:26 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Всем привет! Подскажите как можно реализовать следующее. Пользователь выбирает на селекционке значение признака, и относительно него в форме появлялся нужный показатель. Например пользователь выбрал: электричество, появился показатель энергозатраты, если выбрал автомобили - показатель кол-во топлива....


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 14:34 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
Pavlik написал(а):
Всем привет! Подскажите как можно реализовать следующее. Пользователь выбирает на селекционке значение признака, и относительно него в форме появлялся нужный показатель. Например пользователь выбрал: электричество, появился показатель энергозатраты, если выбрал автомобили - показатель кол-во топлива....


при помощи user-exit. возможно, кто-то уже такое делал. или свой написать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 14:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
А можно более конкретно?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 14:58 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
Pavlik написал(а):
А можно более конкретно?


а что более конкретно? код написать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 15:22 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
Вам надо реализовать модель данных как модель счетов. Тогда в выборке вы сможете на основе выбора пользователя легко ограничивать показатель.
Цитата:
Account model

A type of data modeling in which every business key figure corresponds to a special characteristic (account or item characteristic) of the data basis. The key figure values themselves are saved in an individual, generically technical key figure.

Therefore, an individual key figure within an account model contains values, which for it alone reflects no business facts. The business meaning of a key figure value (for example, sales, number of employees, maintenance costs) can only be determined in conjunction with the attribute of the account characteristic.

A single data record in the account model is made up of the fields for classifying characteristic values (for example, fiscal year, version, region), the account or item characteristic, and one field typically for two key figures (amount and quantity). In this way, such a data record is extremely compact. However, considerably more data records are required for the same data volume as in the key figure model.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Вт, окт 30 2012, 15:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 30 2012, 15:24
Сообщения: 5
Если у вас модель показателей, то тогда в Bex можно вывести нужное значение по значению признака, например формулой (признак = значение1)*показатель1 + (признак = значение2)*показатель2 + .... Если же нужно менять и подписи, то тогда подпись нужно через user-exit реализовывать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Ср, окт 31 2012, 13:21 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Понял! Для значений делаю так: формулой (признак = значение1)*показатель1 + (признак = значение2)*показатель2 + .... для подписи делаю текстовую переменную user exit, которая относительно значения признака в переменной на селекционке, проставляет значение текстовой переменной для названия показателя.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Чт, ноя 01 2012, 09:50 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Не пойдет! Как же в ячейку формулы данные вводить. Эти ячейки для ввода доступны должны быть.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Пт, ноя 09 2012, 12:09 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 30 2012, 15:24
Сообщения: 5
В начальной постановке о вводе не было ничего. Но вообще-то в формулу тоже можно вводить. Попробуйте разобраться с механизмом inverse formula.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Пн, ноя 12 2012, 10:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Как я понял Inverse Formulas применяется для ситуаций типо: цена = стоимость*количество. Для того, чтобы в ячейку цены можно было вводить данные и определяются обратные формулы. Но как можно это применить для данного случая?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex задача
СообщениеДобавлено: Пт, ноя 16 2012, 15:50 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 30 2012, 15:24
Сообщения: 5
Механизм может применяться для разных целей. В частности, я применял для того, чтобы можно было использовать спец. агрегацию в форматах планирования для вводимых значений. Сделайте например переменную-формулу для определения значения признака внутри структуры и элементы структуры для каждого показателя. А затем уже напишите формулу. Проблема будет только в том, что совсем скрыть элементы структуры, которые заведены для показателей не получится при использовании inverse formula. Они будут с опцией показа. Это не особо страшно, если вы например отмените навигацию для запроса. Все равно он статический должен быть. Короче как-то так. Попробуйте для двух показателей и пары значений, а потом по аналогии наростите функционал.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB