Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Расстановка контролов в APEX 5 / 22 сообщений из 22, страница 1 из 1
08.11.2015, 01:06
    #39097451
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Хочу сделать панель с фильтром, в которой в одну строчку будет что-то вроде

Код: plaintext
Показывать данные за последние ( ) день    ( ) неделю    ( ) месяц    ( ) год     ( ) за все время    ( ) за период с ... по ... 

Получается какая-то ерунда. В четвертом апексе можно было просто поставить у итемов свойство "Start new line - NO" и они сами выстраивались в линию один за другим. В пятом апексе это не работает. Сделал два варианта. В одном просто три итема в регионе, во втором - два вложенных региона, в первом регионе - 1 итем и во втором - оставшиеся два. Вот страница: https://apex.oracle.com/pls/apex/f?p=96636:1
...
Рейтинг: 0 / 0
08.11.2015, 11:56
    #39097531
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
rockclimber,

Извините,что чуть мимо темы...Но увидев пример по ссылке...вот блин накипело,-почему в dataitem в календарике нет кнопки "сегодня"(today) ? нет ни в 4 ни в 5 апексе?
Или я чего-то не догоняю.? и кнопка есть?
...
Рейтинг: 0 / 0
08.11.2015, 12:31
    #39097544
Vladml
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
C DataPicker а точнее с кнопкой календаря действительно чудеса творятся... там есть контрол DatePicker(HTML5) вот с ним все нормально и кнопка сегодня есть... но контрол Unsupported хотя отображается и роботает
...
Рейтинг: 0 / 0
08.11.2015, 15:00
    #39097603
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
VladmlUnsupported
не обращай внимания. Это вроде просто HTML5.
...
Рейтинг: 0 / 0
08.11.2015, 15:01
    #39097604
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
rockclimberу итемов свойство "Start new line - NO" и они сами выстраивались в линию один за другим. В пятом апексе это не работает.
не может быть.
????????????
...
Рейтинг: 0 / 0
08.11.2015, 15:12
    #39097610
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Что именно "не может быть"?
Как это выглядит в пятом апексе - ссылка выше. Четвертый есть только у меня дома на виртуалке, ссылку дать не могу, но могу показать скриншот. На скриншоте - просто 3 элемента, 2 из которых имеют свойство "Start new line - NO".
...
Рейтинг: 0 / 0
08.11.2015, 16:33
    #39097643
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
rockclimberЧто именно "не может быть"?
не может быть, что тот параметр не работает. Я его в 4-ке широко использую. 5-ки у меня нет.
...
Рейтинг: 0 / 0
08.11.2015, 17:55
    #39097687
Vladml
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Параметр работает, но в случае с DataPicker кнопка календаря или под контролом или вообще впереди на других контролах.
...
Рейтинг: 0 / 0
08.11.2015, 22:02
    #39097817
Selesta_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
rockclimber,

я сталкивалась с этим, выставляла каждый item в свой столбец 1 .. 3 .. 5 .. то есть через один. , Column Span для каждого - Automatic, а для Label Column Span каждого элемента - 1. Правда, если будет слишком много элементов, то кнопка все равно съедет вниз наверно.
...
Рейтинг: 0 / 0
08.11.2015, 23:17
    #39097857
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Selesta_,

Спасибо. Стало лучше, но всего капельку (обновил страницу из первого поста, "вариант 1"). Буду пробовать править CSS и атрибуты, отвечающие за стиль. Авось рано или поздно что-нибудь накопаю.
...
Рейтинг: 0 / 0
09.11.2015, 01:04
    #39097879
Selesta_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
rockclimber,
С помощью CSS расставлять Item-ы ужасно) Проще поманипулировать гридами и столбцами). Я б создала два соседних (второй не начинать с новой строки) статических блока "No Template" а внутри каждого можно использовать кажется 12 столбцов, для всего хватит.
...
Рейтинг: 0 / 0
09.11.2015, 01:36
    #39097886
Selesta_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
irbis_alrockclimber,

Извините,что чуть мимо темы...Но увидев пример по ссылке...вот блин накипело,-почему в dataitem в календарике нет кнопки "сегодня"(today) ? нет ни в 4 ни в 5 апексе?
Или я чего-то не догоняю.? и кнопка есть?
Можно самому сделать - два варианта. Первый это выставить значение по умолчанию в Date Picker в Default Value Type -> PL/SQL Expression = trunc(sysdate)
Второй вариант создать скрытый Item, например :P1_TODAY, там выставить по дефолту PL/SQL Expression = trunc(sysdate) а в Date Picker зайти в Show Quick Picks в YES и в label написать "today" в value - "&P1_TODAY."
...
Рейтинг: 0 / 0
09.11.2015, 10:08
    #39098016
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Selesta_,
ну, если весь сыр бор из за одного айтемса даты тогда уже легче. Айтемс кривой.
...
Рейтинг: 0 / 0
09.11.2015, 10:47
    #39098057
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Selesta_irbis_alrockclimber,

Извините,что чуть мимо темы...Но увидев пример по ссылке...вот блин накипело,-почему в dataitem в календарике нет кнопки "сегодня"(today) ? нет ни в 4 ни в 5 апексе?
Или я чего-то не догоняю.? и кнопка есть?
Можно самому сделать - два варианта. Первый это выставить значение по умолчанию в Date Picker в Default Value Type -> PL/SQL Expression = trunc(sysdate)
Второй вариант создать скрытый Item, например :P1_TODAY, там выставить по дефолту PL/SQL Expression = trunc(sysdate) а в Date Picker зайти в Show Quick Picks в YES и в label написать "today" в value - "&P1_TODAY."

Да многое можно сделать и приделать...Просто такое невнимание к деталям начинает сильно напрягать.
Сколько я календариков видел в разных языках и фреймвоках ...и только у апекса нет этой кнопочки.
...
Рейтинг: 0 / 0
09.11.2015, 10:52
    #39098069
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Универсальная схема использует ДИВНУЮ 12 колоночную верстку.
Start New Row, New Column, оставили для старых ТАБЛИЧНЫХ Тем.
Оракл постарались хоть как то это прикрутить к универсальной схеме эти два пункта, нету у дивов колонок и строк...
...
Рейтинг: 0 / 0
09.11.2015, 18:34
    #39098779
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
blkangelУниверсальная схема использует ДИВНУЮ 12 колоночную верстку.
Start New Row, New Column, оставили для старых ТАБЛИЧНЫХ Тем.А, вот оно чо. Это многое объясняет. Печально, будем искать дальше.
...
Рейтинг: 0 / 0
10.11.2015, 14:11
    #39099570
Vladml
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Если сделать 2 Itema в строку, у второго Start New Row = No
регион делится 2, меняется класс дивов и получаются 2 контрола одинаковой длины.
А как сделать чтобы в строке были 2 TextItem один 25% региона, второй 75%?

Пока приходит в голову только через 2 региона и в CSS попробовать выставить width для первого региона.
Может кто-то знает способ проще?
...
Рейтинг: 0 / 0
10.11.2015, 14:14
    #39099575
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Vladmlодин 25% региона, второй 75%?
а этого и в старом апексе декларативно не было.
...
Рейтинг: 0 / 0
10.11.2015, 14:46
    #39099619
Vladml
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Petro123Vladmlодин 25% региона, второй 75%?
а этого и в старом апексе декларативно не было.

Я начал работать с 5-й версии
...
Рейтинг: 0 / 0
10.11.2015, 14:58
    #39099638
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
VladmlPetro123пропущено...

а этого и в старом апексе декларативно не было.

Я начал работать с 5-й версии

12 колоночная верстка. Означает что каждая колонка шириной в определленый процент

колонка с классов 12=100% длинны. Класс 3+ класс 8 даст тоже 100% длинны.
Соотвественно Вам нужно выставить Column span у первого элемента 25% а второй он сам подберет.
...
Рейтинг: 0 / 0
10.11.2015, 16:03
    #39099743
Vladml
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
blkangelСоотвественно Вам нужно выставить Column span у первого элемента 25% а второй он сам подберет.
Спасибо! То, что нужно
...
Рейтинг: 0 / 0
05.02.2016, 19:41
    #39164456
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Расстановка контролов в APEX 5
Какими свойствами можно заставить два <дива> в строку стоять друг за другом, а не делить весь экран пополам?
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Расстановка контролов в APEX 5 / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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