Текущее время: Вт, июл 29 2025, 20:11

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Фильтр по признакам 0DATEFROM и 0DATETO в BEx
СообщениеДобавлено: Пн, мар 24 2008, 15:16 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 06 2007, 19:15
Сообщения: 13
Необходимо построить отчет, в котором бы выводились бы значение признака и его атрибуты, имеющие строго определенные значения атрибутов 0DATEFROM и 0DATETO.
Например, необходимо отобразить все подразделения компании, имеющие значения 0DATEFROM= 01.01.2008 и 0DATETO=31.12.2008.
Стандартный функционал BEx (контрольная дата отчета) не подходит, т.к. отчет подхватывает "хвосты" - значения признака с неопределенными атрибутами, с 01.01.1000 по 31.12.2007 и с 01.01.2009 по 31.12.9999.
Каким образом можно сделать фильтр по полям "Действительно с"(0DATEFROM) и "Действительно по"(0DATETO)?
Стандартным образом (ограничить или создать переменную в BEx) на этих признаках не получается.

Спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 15:34 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
какой в этом смысл?
контрольная дата как раз покажет "правильные" во времени значения.
в то время, как ваше ограничение убьет все, например, у которых
0DATEFROM= 01.01.2008 а 0DATETO > 31.12.2008, хотя они тоже верные...
таким ограничение не получится получить все действительные в 2008 году значения...
тогда уж 0DATEFROM <= 31.12.2008 и 0DATETO >= 01.01.2008


Последний раз редактировалось mas Пн, мар 24 2008, 15:41, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Смысл:
СообщениеДобавлено: Пн, мар 24 2008, 15:39 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 06 2007, 19:15
Сообщения: 13
Смысл:
Необходимо построить отчет, в котором бы выводились бы значение признака и его атрибуты, имеющие строго определенные значения атрибутов 0DATEFROM и 0DATETO.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 15:48 
Специалист
Специалист

Зарегистрирован:
Вт, июл 25 2006, 14:16
Сообщения: 118
Наверно кривовато, но первое что приходит в голову:

1. сделать похожие признаки на 0DATETO, 0DATEFROM
2. добавить их в некий технический куб, входящий в мультипровайдер с отчетом
3. Сделать на них переменные и вывести на селекционный экран (можно сделать какой нибудь скрытый выбор в отчете где ограничить этими переменными сделанные признаки)
3. Сделать USER EXIT переменную для главного признака считывающую эти значения и отбирающую нужные значения из мастерданных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 15:51 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
ну новый делать не обязательно, можно включить в сущестующий провайдер/мультик 0calday сделать на нем 2 переменные где нить на скрытых столбцах или ячейках (что б попали в экран)
и по ним потом искать по таблицам

+ виртуальный провайдер на ФМ-е


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

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


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

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


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

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