Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

Проблема с представлением (видами) в Конфигурационной Еденицы

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: Пред. 1 2 3 4 След.
Проблема с представлением (видами) в Конфигурационной Еденицы
Рисунок
Select *
From таблицы перечисли
Where попробуй join дописать
like - пока не пиши пусть все выдаст
Цитата
Григорий Ненашев пишет:
Sel ect *

Fr om таблицы перечисли

Where попробуй join дописать

like - пока не пиши пусть все выдаст

я получил весь список видов, выдал 785 строк...
Рисунок
Так в чем у тебя ошибка? В одной роли не можешь удалить представление?
ошибка в том......если глянуть на первый рисунок, там первые два вида есть, я когда то их создавал вручную, я их удалил потом, в базе они исчезли, в самом представлении видов их нет (это видно на рисунке втором), а так они есть, их можно присвоить если присваивать через роль или просто зайти под админом. Глаза мозолят они, вот и возник вопрос, физически их нет, а виртуально они есть, ведь это не системный вид! Кэш сервера чистил, перегружал и ничего.....((( Ну и хотел системный вид восстановить, если это возможно...
Изменено: Орест Боднарчук - 02.11.2010 14:24:36
А удалял точно через APP а не из базы? напрямую
Цитата
Григорий Ненашев пишет:
А удалял точно через APP а не из базы? напрямую

через APP. соответственно из базы должно удалиться ведь, так? в базе нет, а так есть...
значит они есть в базе!
используй запрос, замени 'System administrator' на название своей провереямой роли
SEL ECT REP_ROLES.ROL_DESCRIPTION, REP_VIEW_TITLE_LOCALE.VTL_LNG_OID
, REP_VIEW_TITLE_LOCALE.VTL_TEXT, REP_VIEW_TITLE_INFOS.VTI_ENT_OID,
IFC_ENTITIES.ENT_NAME, REP_JAVAOBJECTS.JAV_OID
FR OM REP_VIEW_TITLE_LOCALE INNER JOIN
IFC_ENTITIES INNER JOIN
REP_VIEW_TITLE_INFOS ON IFC_ENTITIES.ENT_OID = REP_VIEW_TITLE_INFOS.VTI_ENT_OID INNER JOIN
REP_JAVAOBJECTS ON REP_VIEW_TITLE_INFOS.VTI_JAV_OID = REP_JAVAOBJECTS.JAV_OID ON
REP_VIEW_TITLE_LOCALE.VTL_VTI_OID = REP_VIEW_TITLE_INFOS.VTI_OID RIGHT OUTER JOIN
REP_ROLES INNER JOIN
REP_VIEW_ACCESS ON REP_ROLES.ROL_OID = REP_VIEW_ACCESS.VAC_ROL_OID ON REP_JAVAOBJECTS.JAV_OID = REP_VIEW_ACCESS.VAC_VIW_OID
WHERE (REP_ROLES.ROL_DESCRIPTION LIKE 'System administrator')

если колонка VTL_TEXT и JAV_OID заполнены в каждом ряду - значит вьюшка в базе есть.
всё остальное проблемы кеша или самого сервера ,например при удалении была ошибка и удалилась часть записей.
Рисунок
у меня конечно монитор не маленький, но картинка смазана и прочитать не могу.
Страницы: Пред. 1 2 3 4 След.

Сегодня были (гостей: 1, пользователей: 0, из них скрытых: 0)