Текущее время: Пн, авг 18 2025, 07:36

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




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Модель в БиВи
СообщениеДобавлено: Вт, окт 16 2007, 15:14 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Вот хочу спросить как реализовать такое: Есть статья и есть показатель1, показатель2, показатель3.....ну скажем максимум их 10.
нужно вычислить некую динамику этих показателей. Засада в том, что в зависимости от статьи формула может быть разная...либо П1/П2 либо П1/П2*П3/100...либо ещё какая-нить.
Сообственно вопрос - как лучше хранить формулу? Можно конечно перебрать какое-то конечное количество вариантов расчета и их реализовать....но хотется иметь какую-то настройку, не предпологающую разработку. Может у кого есть вариант решения.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 15:27 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Я, видимо, не очень понял твой вопрос... Все это хозяйство высчитывается в рутине, так? Т.е. вопрос в том, как не описывать в рутине формулы в зависимости от статей? Запуталсо :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 15:33 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Vadoid написал:
Я, видимо, не очень понял твой вопрос... Все это хозяйство высчитывается в рутине, так? Т.е. вопрос в том, как не описывать в рутине формулы в зависимости от статей? Запуталсо :)

Да, именно так! Чтобы не реализовывать формулы в рутине. Я пока тока вижу такой вариант. Данные вывалить на лист, а на втором листе вбить формулы, которые забирают данные с первого листа и считаются...результат опять попадает на первый лист. как-то так...но чую что не получится....ибо второй лист надо будет тоже как-то сохранять и вести привязку формул к статьям......

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 15:47 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Blizzard написал:
...но чую что не получится....ибо второй лист надо будет тоже как-то сохранять и вести привязку формул к статьям......


Почему не получится? У нас в в bps несколько юзерских отчетов так и сделано... (с поправкой)... Т.е. при запуске книги, имеем в книге 2 листа. Один лист, на который неформатированный запрос выходит, спрятан. А вот второй лист как раз набит кучей всяких формул юзерских, которые фигурируют данными из запраса на спрятаном листе. И все работает чики-пуки. Основной косяк, который может быть, это если случайно ячейки собьются, на которые лукап идет... Но это поправимо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 15:54 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Под словом не получится я как раз и понимаю что могут сбиваться адреса ячеек. Мы тоже так делали, правда у нас один формат такой был. Просто ищу ещё идеи:)

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:01 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Больше без вариантов, имхо... Сам посмотри - операции над данными ты можешь делать на уровне рутины. Дальше данные у тебя попадают в куб и никаких операций ты с ними уже не произведешь. Следующий раз оперировать данными ты можешь только на презентационном уровне, т.е. в бексе... Вот и все варианты...

(почему то все равно себя тупым ощущаю, как будто забыл что-то :) )


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:06 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Ну вот и я про жеж...вроде по другому и никак...может оно и к лучшему:) меньше героизма будет у пользователя:)

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:44 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Blizzard написал:
Ну вот и я про жеж...вроде по другому и никак...может оно и к лучшему:) меньше героизма будет у пользователя:)


Ну вот и порешили :lol: :lol:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 14:28 
Директор
Директор

Зарегистрирован:
Сб, мар 11 2006, 14:59
Сообщения: 1259
Пол: Мужской
Не совсем понял - надо, в зависимости от условий, убирать из формулы слагаемые и\или множители или вообще задавать произвольную формулу? Если первое, то можно написать одну большую формулу, охватывающую все показатели, но для каждого такого "убираемого" слагаемого предусмотреть переменную или условие по которому считаем надо или нет учитывать его - и указываем в формуле оператор if, который слагаемое обнуляет (а если множитель - делает его равным 1), если его учитывать не нужно. Вот как-то так. ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 16:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Road Runner написал:
Если первое, то можно написать одну большую формулу, охватывающую все показатели, но для каждого такого "убираемого" слагаемого предусмотреть переменную или условие по которому считаем надо или нет учитывать его - и указываем в формуле оператор if, который слагаемое обнуляет (а если множитель - делает его равным 1), если его учитывать не нужно. Вот как-то так. ;)


Вот потом веселуха будет для тех, кто останется на поддержке системы, после внедрения подобных решений... :stol:

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 16:38 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Боюся мегаформула с компонентами это конечно жесть.... :cry:
Хотя такое решение полностью настраиваемое.
Насколько я себе вижу надо иметь настраиваемую формулу. А вот что за формула зарание не известно. Она будет состоять из доступных показателей...для конкретной статьи. Другой вопрос что места для хранения такой формулы попросту нету....а если заниматься танцами с дополнительными листами - возникают проблемы сохранения, поддержки актуальности.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 16:40 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
RSA1 - Если все эти решения записать в документацию - не так уж и жестко.

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 16:44 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
RSA1 написал(а):
Вот потом веселуха будет для тех, кто останется на поддержке системы, после внедрения подобных решений... :stol:

Да уж...будет сама по себе все вопросы решать:) Выведет пару чудесных законов вселенной....и смешно и плакать хочится....
Хотя люди жеж как-то реализовали...подобное...
http://krista.ru/products/plan-about.htm

Цитата:
Цитата:
Система поставляется с набором типовых алгоритмов планирования. Для планирования бюджета можно использовать типовые алгоритмы или настраивать новые. Пользователи могут настраивать алгоритмы без привлечения специалистов разработчика или отдела автоматизации

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 16:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
LadyWind написала:
RSA1 - Если все эти решения записать в документацию - не так уж и жестко.


:gigi:

А в твоей практике было хоть один раз такое:

- Вся документация существует.
- Документация в порядке, up-to-date, её легко (ну пyскай можно) найти и даже разобраться в ней.

У меня такого еще не было... :mrgreen:

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 17:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, дек 12 2006, 23:57
Сообщения: 1002
Откуда: London
Пол: Мужской
Я особо не видел, чтобы сложные формулы были в документации описаны... :o


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

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


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

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


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

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