
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.11.2008, 11:46
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Есть сложная форма с табами. Внутри одного из них выводится таблица по шесть строк. Есть вертикальная полоса прокрутки чтобы менять записи. Сейчас таблица, и следовательно, информация для вывода расширилась, так как добавились два столбца. Нужно также добавить их в этот таб не меняя размеров таба. Это можно сделать только приделав горизонтальную прокрутку. Так вот вопрос. Как добавить горизонтальную прокрутку для этого конкретного таба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 11:50
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
То, что у вас будет прокручиваться - выносите на отдельную staked канву. Окно у этой и основной канв одно и тоже. Отрегулируете положение вложенной канвы и все. Будет вам горизонтальная прокрутка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 11:56
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Гостья77То, что у вас будет прокручиваться - выносите на отдельную staked канву. Окно у этой и основной канв одно и тоже. Отрегулируете положение вложенной канвы и все. Будет вам горизонтальная прокрутка. Как получить конву staked для конкретного таба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 12:12
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
создайте новую канву типа "Дополнительная", разместите там все нужные поля, потом в основной канве выберите в меню Представление -> Вложенные представления. и там отметьте нужную вам доп канву. она появится на экране и можно её будет двигать... а потом по свойствам доп конвы выставляйте горизонтальную полосу прокрутки. в общих чертах так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 13:37
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
spb_kostyaпотом в основной канве выберите в меню Представление -> Вложенные представления. и там отметьте нужную вам доп канву. она появится на экране и можно её будет двигать... Не вижу где и как это сделать, можно подбробнее? У меня Forms Version 6.0.8.25.2 не русифицированный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 14:01
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Суну свой пятачёк. Горизонтальная прокрутка вещь очень неэргономичная. Формы с горизонтальной прокруткой пользовать неудобно. Дизайнеры рекомендуют избегать решений с горизонтальной прокруткой. Чем бодаться с формсами и прикручивать к ним вредную функцию, лучше подумать над другим дизайном формы. К стати прокрутка сама появляется, когда канва больше размера порта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 14:27
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Maartspb_kostyaпотом в основной канве выберите в меню Представление -> Вложенные представления. и там отметьте нужную вам доп канву. она появится на экране и можно её будет двигать... Не вижу где и как это сделать, можно подбробнее? У меня Forms Version 6.0.8.25.2 не русифицированный. создать stacked канву с полями потом на основной выбрать пункт меню View -> Stacked views ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 14:43
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
spb_kostya создать stacked канву с полями потом на основной выбрать пункт меню View -> Stacked views Спасибо, нашел где это настраивается. В случае с объектами canvas типа content это работает. А вот когда тип равен tab. Эти пункты меню погашены, то есть их нельзя выбрать. Как же в таком случае для конкретного таба сделать горизонтальную полосу прокрутки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2008, 16:40
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Да, с табами это не однозначно. потому как табы это тоже как бы Доп конва, и на неё положить ещё одну дополнительную не получается. и свойств полос прокрутки у табов нет... так что в таком контексте не могу придумать простое решение. если только сделать спец кнопку, по которой ряд столбцов будут становится невидимыми, а на их место передвигаться другие. псевдо прокрутка как бы... и в обратную сторону такой же маневр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.11.2008, 10:08
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Здесь ( /topic/386348&hl=stacked ) есть два хороших примера. Но в случае с табами они неприменимы, к сожалению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2008, 13:52
|
|||
|---|---|---|---|
|
|||
Oracle Forms: Добавить горизонтальную прокрутку. |
|||
|
#18+
Не понимаю в чем проблема. Что stacked canvas поверх других stacked canvas, что stacked canvas поверх другого tabbed canvas получается на ура. Надо лишь правильно задать последователность show_view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=51&tablet=1&tid=1879166]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 404ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...