powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как изменить класс у label ?
11 сообщений из 11, страница 1 из 1
Как изменить класс у label ?
    #38315877
loggin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю текстовое поле таким вот способом
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
APEX_ITEM.TEXT(
    p_idx         IN    NUMBER,
    p_value       IN    VARCHAR2 DEFAULT NULL,
    p_size        IN    NUMBER DEFAULT NULL,
    p_maxlength   IN    NUMBER DEFAULT NULL,
    p_attributes  IN    VARCHAR2 DEFAULT NULL,
    p_item_id     IN    VARCHAR2 DEFAULT NULL,
    p_item_label  IN    VARCHAR2 DEFAULT NULL)



По умолчанию у тега label стоит вот такой class="hideMeButHearMe". Где указать что мне нужен класс optional-w-help у label?
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38316256
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logginГде указать что мне нужен класс optional-w-help у label?

В Dynamic Action.

http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35127/apex_item.htm#CHDCDHJI
Код: plaintext
p_item_label
Invisible label created for the item.
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38317382
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLerВ Dynamic Action.
Сначала создавать item а потом яваскиптом править его внещний вид ? Выглядеть будет жутко. Если коноструировать форму самостоятельно, то нужно ее сразу и оформлять.

logginСоздаю текстовое поле таким вот способом...
Слишком мало исходных данных. Вы поле создаете в табличной форме , в регионе типа "PL/SQL Dynamic Content" или создаете контент который будет размещен на странице динамик екшеном ?
Если в табличной форме, то просто выведете перед полем текст при помощи htp.p
Если конструируете обычную форму для вывода любым из оставшихся способов, используйте методы из пакета htp чтобы нарисовать свою форму, для этих целей APEX_ITEM не лучший пакет
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38318040
SHeLEST1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufisuPPLerВ Dynamic Action.
Сначала создавать item а потом яваскиптом править его внещний вид ? Выглядеть будет жутко. Если коноструировать форму самостоятельно, то нужно ее сразу и оформлять.

logginСоздаю текстовое поле таким вот способом...
Слишком мало исходных данных. Вы поле создаете в табличной форме , в регионе типа "PL/SQL Dynamic Content" или создаете контент который будет размещен на странице динамик екшеном ?
Если в табличной форме, то просто выведете перед полем текст при помощи htp.p
Если конструируете обычную форму для вывода любым из оставшихся способов, используйте методы из пакета htp чтобы нарисовать свою форму, для этих целей APEX_ITEM не лучший пакет
Ему похоже нужна именно всплывающая подсказка. Разве с помощью htp.p такое возможно?
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38319207
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SHeLEST1Ему похоже нужна именно всплывающая подсказка...
Я не вижу в вопросе ни намека на всплывающую подсказку. Подождем комментария самого loggin
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38319340
SHeLEST1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufiSHeLEST1Ему похоже нужна именно всплывающая подсказка...
Я не вижу в вопросе ни намека на всплывающую подсказку. Подождем комментария самого loggin
logginСоздаю текстовое поле таким вот способом
По умолчанию у тега label стоит вот такой class="hideMeButHearMe". Где указать что мне нужен класс optional-w-help у label?
Просто насколько я помню optional-with-help этим и отличается.
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38320198
loggin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SHeLEST1,

Задача след.
Мне нужно программным путем создать текстовое поле(item) точно такое же, как и при создании обычного item через админку.

По скольку у APEX есть API, я решил что правильно будет создавать элементы не через htp.p('<input id="парампампам" type="text">ddd.... и тд, а так как написано в документации и ожидал увидеть нужного результата(такой же item с лейблом как и при создании его вручную). Оказалось я не внимательно прочел документацию, где написано "Invisible label created for the item."
Непонятно зачем он там тогда вообще нужен если он не видимый?

Нарисовать форму через htp.p() для меня проще чем извращаться со всякими динамик экшенами и прочими заморочками ареха.
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38320449
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logginНепонятно зачем он там тогда вообще нужен если он не видимый?

В него можно много чего написать, чтобы потом использовать в тех же плагинах и DA. Подсказки, дополнительные данные, кнопочки, которые отображать в нужный момент.

Просто APEX_ITEM предназначен для использования в изменяемых отчётах и табличных формах. А необходимость выводить у каждого поля в столбце ещё и метку, когда есть название столбца с подсказкой, посчитали перебором.
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38320685
loggin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLerlogginНепонятно зачем он там тогда вообще нужен если он не видимый?

В него можно много чего написать, чтобы потом использовать в тех же плагинах и DA. Подсказки, дополнительные данные, кнопочки, которые отображать в нужный момент.

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

Спасибо. Я с этим смирился)
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38325520
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logginне через htp.p('<input id="парампампам" ty
Откройте для себя htp.formText и т.д. раз уж вы поклонник API на pl/sql такой текст будет более читабельным.
...
Рейтинг: 0 / 0
Как изменить класс у label ?
    #38325646
loggin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufilogginне через htp.p('<input id="парампампам" ty
Откройте для себя htp.formText и т.д. раз уж вы поклонник API на pl/sql такой текст будет более читабельным.
Спасибо за подсказку, пригодится.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как изменить класс у label ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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