Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OeBS profile / 6 сообщений из 6, страница 1 из 1
21.06.2007, 11:20
    #34609998
XAHHN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
Как создать профиль, чтобы значение задавалось на уровне Полномочия, а не на уровне Пользователя?
...
Рейтинг: 0 / 0
21.06.2007, 13:32
    #34610695
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
Задать ему значение на уровне полномочия :=).
В чем проблема?
...
Рейтинг: 0 / 0
21.06.2007, 14:28
    #34610937
XAHHN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
задал значение на уровне полномочия, захожу под этим полномочие и вытаскиваю значение профиля, почемуто вытаскивается null. Мож есть какойто ньюанс?
...
Рейтинг: 0 / 0
22.06.2007, 09:29
    #34612701
XAHHN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
походу проблема в вытаскивании профиля в кастомизации, но как вытащить я таки не понял
...
Рейтинг: 0 / 0
22.06.2007, 10:33
    #34612820
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
На знаю. У меня никаких проблем никогда не было. Может профиль еще и на уровне пользователя выставлен или какие еще проблемы.

> но как вытащить я таки не понял

FND_PROFILE.VALUE( <имя профиля> )

В картинке, пример для персонализаций. Может следующий запрос поможет:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
select 
  po.profile_option_id,
  po.profile_option_name,
  pot.user_profile_option_name,
  level_id, 
  level_value, 
  profile_option_value,
  DECODE( LEVEL_ID,
     10001 , 'SITE',
     10002 , 'APPL',
     10003 , 'RESP',
     10004 , 'USER',
     10005 , 'SERVER',
     10006 , 'ORG',
     10007 , 'SERVRESP',
    'Unknown' ) as LEVEL_ID_NAME,
  DECODE( LEVEL_ID,
     10001 , '',
     10002 , appl.application_name,
     10003 , resp.responsibility_name,
     10004 , usr.user_name,
     10005 , '',
     10006 , '',
     10007 , '',
    'Unknown' ) as LEVEL_VALUE_NAME
from 
  fnd_profile_options_vl po
--
left join fnd_profile_option_values pv
on        po.profile_option_id=pv.profile_option_id
join      fnd_profile_options_tl pot
on        pot.profile_option_name = po.profile_option_name and pot.language='RU'
-- APPL
left join fnd_application_tl appl
on        appl.application_id = pv.level_value and 
          appl.language='RU' and pv.level_id =  10002 
-- RESP  
left join fnd_responsibility_tl resp
on        resp.responsibility_id = pv.level_value and
          resp.language='RU' and pv.level_id =  10003 
-- USER
left join fnd_user usr
on        usr.user_id = pv.level_value and
          pv.level_id =  10004 
)
...
Рейтинг: 0 / 0
22.06.2007, 10:36
    #34612829
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OeBS profile
картинка
...
Рейтинг: 0 / 0
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OeBS profile / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]