побродив по форумам - нашел ответ, активируйте историю BEx, через программу RS_PERS_ACTIVATE (да был старт проекта)
Но все оказалось чуть интересней... История была уже ранее активирована, но потом была деактивирована. И теперь при попытке "повторно" активировать, система пишет о ошибке - "Activation Of BEx History Failed".
Небольшой анализ показал следующее...
- Информация о настройках хранится в таблице RSPERSHEAD
- В этой таблице указаны ссылки на DSO
- При первой активации опции DSO создаются в системе, при деактивации система удалили их... и при повторной активации не могла их создать (почему хз)
- Активация по сути считывает структуру указанной таблицы DSO и генерирует программу - см.поле QUERY
- Как решение:
- соответствующая DSO были поднята из контента
- перенос
- снять флаг активности - A (иначе Вас не поймут :)
- после запуска программа была сгенерированна
table.RSPERSHEAD
0PERS_BOD Personalization Data for the BEx Open Dialog
0PERS_VAR Personalization Data for the Replacement of Variables
DSO for Personalization Data
p.s. В неактивированном состоянии таблица RSPERSHEAD не содержит записей с активной версией. Видимо это не позволяет создать DSO.
Initial state of table RSPERSHEAD
Комментариев нет:
Отправить комментарий