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

Часовой пояс: 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 часа


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

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


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

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