CftClub.ru
Клуб специалистов ЦФТ-Банк

Ссылка в представлении PLPLUS

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
smirnovan
Участник со стажем


Вступление в Клуб: 10.12.2014
СообщениеПт Ноя 10, 2017 12:02   Ссылка в представлении PLPLUS Ответить с цитатой
Полезность: Нет оценки
Добрый день.

Коллеги, подскажите, делаю колонку подзапросом select x(x) in ::[]. Колонка работает как ссылка, можно перейти на объект, но отображаются [***]. Как сделать чтобы вместо звёздочек отображался реквизит объекта, но и ссылка продолжала работать.
Volod
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПт Ноя 10, 2017 12:40    Ответить с цитатой
Полезность: Нет оценки
Наверное, только невидимая колонка x.id и переход по условию
Эмиралька
Эксперт


Вступление в Клуб: 09.11.2015
СообщениеПт Ноя 10, 2017 14:20   Re: Ссылка в представлении PLPLUS Ответить с цитатой
Полезность: 6
smirnovan пишет:
Добрый день.

Коллеги, подскажите, делаю колонку подзапросом select x(x) in ::[]. Колонка работает как ссылка, можно перейти на объект, но отображаются [***]. Как сделать чтобы вместо звёздочек отображался реквизит объекта, но и ссылка продолжала работать.

Например, так:
Код:
type main is
  select z(
...
    (select x(x.main_v_id) in ::[AC_FIN] where x = z.acc_id) c_acc -- это строка
,   cast_to([REFERENCE], 'AC_FIN:'||z.acc_id) ref$c_acc -- магия! Так сделаем переход кликом по полю c_acc на экземпляр класса AC_FIN с идентификатором z.acc_id

...
)

Volod
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПт Ноя 10, 2017 15:08    Ответить с цитатой
Полезность: Нет оценки
Во-во, магия.
smirnovan
Участник со стажем


Вступление в Клуб: 10.12.2014
СообщениеПт Ноя 10, 2017 15:08    Ответить с цитатой
Полезность: Нет оценки
Это магия!!! =) Сработало. Огромное спасибо.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru