Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
Существует 2 куба токой структуры: Куб 1 Измерения: Дата Магазин Товар Мера: Количество проданного товара Куб 2 Измерения: Дата Товар Мера: Цена При объединении в виртуальный куб получаем Вирт куб Измерения: Дата Магазин Товар Мера: Количество проданного товара Цена СМ Сумма = Количество проданного товара * Цена При попытке установки фильтра по Магазину Цена обнуляется. Как решить эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 10:48 |
|
||
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
СМ Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 11:57 |
|
||
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
Из базы 1С Существует 2 куба токой структуры: Куб 1 Измерения: Дата, Товар(Parent-Child), Склад Меры: Количество Приход, Количество Расход Куб 2 Измерения: Дата,Товар(Parent-Child) Мера: Цена (не на каждый день а только дни в которых цена меняется) При объединении в виртуальный куб получаем Вирт куб Измерения: Дата, Магазин, Товар Меры: Количество Приход, Количество Расход, Цена СМ Остаток = Sum(PeriodsToDate([Дата].[(All)],[Дата].CurrentMember),[Measures].[Количество Приход]-[Measures].[Количество Расход]) Цена на день = iif(IsEmpty(ValidMeasure([Measures].[Цена])), [Дата].PrevMember, ValidMeasure([Measures].[Цена])) Сумма остатка = [Measures].[Остаток]*[Measures].[Цена на день] Сумма остатка расчитывается только при выборе конкретного товара а суммарно нет! Как решить эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 16:39 |
|
||
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
FiGr Из базы 1С Существует 2 куба токой структуры: Куб 1 Измерения: Дата, Товар(Parent-Child), Склад Меры: Количество Приход, Количество Расход Куб 2 Измерения: Дата,Товар(Parent-Child) Мера: Цена (не на каждый день а только дни в которых цена меняется) При объединении в виртуальный куб получаем Вирт куб Измерения: Дата, Магазин, Товар Меры: Количество Приход, Количество Расход, Цена СМ Остаток = Sum(PeriodsToDate([Дата].[(All)],[Дата].CurrentMember),[Measures].[Количество Приход]-[Measures].[Количество Расход]) Цена на день = iif(IsEmpty(ValidMeasure([Measures].[Цена])), [Дата].PrevMember, ValidMeasure([Measures].[Цена])) Сумма остатка = [Measures].[Остаток]*[Measures].[Цена на день] Сумма остатка расчитывается только при выборе конкретного товара а суммарно нет! Как решить эту проблему? А что у вас показывает цена для группы товаров? :-) Среднюю температуру по палате? Для уровня отличного от товара вам надо спустится до вычисления суммы произведений цены на количество для каждого товара. Говорю вам сразу, что такой дизайн никуда не годится, ибо вы используете AS не по назначению. При мало мальском списке товара (несколько десятков тысяч - ваша система почит в бозе). тут ничего хитрого нет, делайте как это делает любой бухгалтер с 41 счетом (для совкового плана счетов), - в регистре остатков должно быть не только натуральное движение но и денежное. при этом все изменения цен должны отображаться движением денежного остатка. в этом случае у вас получится построить производительное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 18:03 |
|
||
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
Это понятно. но цена это как бы пример, в действительности это 4 измерения Цена(Приходная, Оптовая, Мелко-оптовая, Розничная) держать в регистрах это не нужно, для этого и строится куб. То что у групп нет цены я тоже понимаю. Может конечно я не правильно поставил вопрос, попробую перефразировать. Как сделать чтобы у элементов товаров было произведения а в группах накапливалась сумма? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 09:20 |
|
||
|
Виртуальный куб
|
|||
|---|---|---|---|
|
#18+
FiGrКак сделать чтобы у элементов товаров было произведения а в группах накапливалась сумма? Самое лучшее - сделать сумму физической мерой но можно, конечно и CM написать типа SUM(descendants(...),...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 09:55 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=334&tid=1870360]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 404ms |

| 0 / 0 |
