холст с вкладками не отображается, когда я нажимаю элемент на холсте содержимого

Я использую формы oracle 6i, у меня отображаются как холст содержимого, так и холст с вкладками, но когда я нажимаю поле ввода на холсте содержимого, холст с вкладками исчезает. Как сохранить его в форме содержимого, даже если я нажму за пределы холста с вкладками?

Спасибо.


person Mandar Satvilkar    schedule 15.07.2015    source источник
comment
Кроме того, когда я выполняю запрос, детали не заполняются, пока я не нажму на холст с вкладками. Я хочу, чтобы детали отображались на холсте с вкладками, как только я выполняю запрос, а не после нажатия на холст. Пожалуйста, помогите и в этом........... Спасибо...   -  person Mandar Satvilkar    schedule 15.07.2015


Ответы (3)


Попробуй это:

В триггере when-new-form-instance напишите:

show_view('tabcanvasname');

or

В триггере экземпляра новой формы напишите: go_item('anytabcanvasitem'); -- измените свое имя block.item go_item('anycontentcanvasitem');

person Vinish Kapoor    schedule 16.07.2015
comment
спасибо за ответ..... написано show_view. и, таким образом, холст с вкладками отображается при запуске. но после того, как я выполню любой запрос на холсте содержимого и заполню детали этого запроса на холсте с вкладками, а затем щелкну ранее запрошенный элемент на холсте содержимого, холст с вкладками исчезнет. Это проблема, с которой я столкнулся... - person Mandar Satvilkar; 16.07.2015
comment
Сэр, я попробовал то, что вы предложили. Но когда я использую go_item в new_form_instance, элемент управления напрямую перенаправляется на вкладку. И пока элемент управления находится на странице вкладки, если я нажму на элемент холста содержимого, страница вкладки исчезнет. Мой главный девиз здесь - поддерживать отображение холста вкладки независимо от того, где я нажимаю и где присутствует элемент управления... - person Mandar Satvilkar; 16.07.2015

У вас есть один/несколько элементов/элементов под вкладкой. когда вы нажимаете на внешнюю сторону холста, курсор перемещается на элемент под вкладкой холста. Удалите элементы под вкладкой холста.

person Shamim Ahmed    schedule 02.11.2015

Не знаю, есть ли еще кто-то, использующий Oracle Forms Developer 6i, но если да, я решил вышеуказанную проблему, установив для свойства Raise on entry холста консоли значение No.

В свойстве «Модуль формы» для параметра «Окно консоли» установлено значение главного окна, а для первого блока навигации — также основной блок. Кроме того, главное окно (ведьма — это тип содержимого) отображается первым в списке окон. Он связан с основным холстом и также отображается первым в списке холстов. Для основного холста для свойства Поднять при входе установлено значение Нет.

Любая другая комбинация приводит к тому, что составной холст появляется, когда фокус помещается на поле, отображаемое в составном холсте, а затем, как только фокус перемещается на область из составного холста и на холст содержимого, составной холст исчезает.

Надеюсь, это поможет избежать часов троп и ошибок!

person Carlos Solano    schedule 23.10.2020