Текущее время: Ср, сен 10 2025, 16:33

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: BPS - глобальные последовательности планирования (проблема с переменными)
СообщениеДобавлено: Пн, июн 18 2007, 12:20 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 26 2005, 07:55
Сообщения: 85
Откуда: от туда
Суть проблемы:
На уровне есть переменные - год и месяц.
Необходимо запускать глобальную последовательность планирования с возможностью выбора года и месяца.

Возможно ли такое...?

А то он колбасит сразу все года и все периоды.
Можно конечно ограничить область планирования конкретными значениями, но на области работают два вида функций: одни работаю нарастающим итогом (с 1-го по отчетный период), другие строго за отчетный период; соответственно конкретным значением ограничивать нельзя.

Может еще какой-нибудь выход есть? Кто-нибудь сталкивался с такой ситуацией?


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

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Немного не понял проблему...
Почему бы не сделать на каждую функцию планирования свой уровень? Если в функции нужно считать по одному месяцу - пожалуйста, ограничиваем месяц на уровне переменной... Если нужно в функции колбасить по всем месяцам - тогда не ограничиваем месяц на уровне...
А потом все функции объединяем в последовательность, и вперед.

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 18 2007, 16:34 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 26 2005, 07:55
Сообщения: 85
Откуда: от туда
EVK написал(а):
Немного не понял проблему...
Почему бы не сделать на каждую функцию планирования свой уровень? Если в функции нужно считать по одному месяцу - пожалуйста, ограничиваем месяц на уровне переменной... Если нужно в функции колбасить по всем месяцам - тогда не ограничиваем месяц на уровне...
А потом все функции объединяем в последовательность, и вперед.

Проблема в том, что функций ОЧЕНЬ много (порядка 500), уровней тоже около 100;
так что не реально создавать уровни по месяцам, поэтому я их ограничил переменной, а значение переменной не выбирается в глабальной последовательности.
Пока я вижу только один выход - каждый раз изменять значение переменной на всей области планирования в bps0 "установить переменные"
Если у кого есть другое решение, более рациональное - буду примного благодарен!


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

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
VladimirK написал(а):
Проблема в том, что функций ОЧЕНЬ много (порядка 500), уровней тоже около 100;
так что не реально создавать уровни по месяцам, поэтому я их ограничил переменной, а значение переменной не выбирается в глабальной последовательности.
Пока я вижу только один выход - каждый раз изменять значение переменной на всей области планирования в bps0 "установить переменные"
Если у кого есть другое решение, более рациональное - буду примного благодарен!

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

Ваш выход: делать копии уровней, функции которых участвуют в последовательности, ограничивать эти уровни переменной и делать новую глобальную последовательность, которая отработает только для месяцев, заданных в переменно. (надеюсь в последовательности участвуют не все 100 уровней?:) )

Или есть еще какие-нить грабли??

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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