powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Функция из пакета рядом с Welcome USER
11 сообщений из 11, страница 1 из 1
Функция из пакета рядом с Welcome USER
    #38576529
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идея такова, рядом Welcome USER должна быть текущая системная дата, которая вызывается из пакета. <div class="app-user">#Функция из пакета#</div> - такое возможно? Помогите.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38576896
Полено
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СанжарИдея такова, рядом Welcome USER должна быть текущая системная дата, которая вызывается из пакета. <div class="app-user">#Функция из пакета#</div> - такое возможно? Помогите.
Возможно!

p.s. Нет ничего невозможного.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38576907
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<div class="app-user">#Функция из пакета#</div>
Если такое возможно кто нибудь может помочь с реализацией?
Пока что других вариантов не вижу, буду рад если узнаю других вариантов.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38576912
anykeycheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Санжар,
можно например для темы 26. Productivity Applications в шаблоне One Level Tabs - No Sidebar написать

в JavaScript-Function and Global Variable Declaration

function attDate() {
var v_date = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=ATT_DATE',0);
var v_str = v_date.get();
$('.userBlock').append('<div id="attDate">'+v_str+'</div>').attr("title", "Системная дата");

return v_str;
}


в Cascading Style Sheet-Inline

div#attDate {
position: relative;
bottom: 20px;
left: -80px;
text-align: left;
font-size: 15px;
color: white;
text-align: center;
width:20px;
height:15px;
}

создать Application Process с именем ATT_DATE, Process Point: onDemand...

DECLARE
v_date varchar2(30);
BEGIN
select to_char(sysdate,'DD.MM.YYYY') into v_date
FROM dual;
htp.prn(v_date);
END;


на страничках в JavaScript-Execute when Page Loads написать

attDate()

будет как-то так:
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577393
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
anykeycheg,

Спасибо, идея супер, Вы мне очень помогли.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577583
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санжар,

Если дату обновлять динамически не надо, то проще просто подставить в шаблон &APP_ITEM_NAME.
Присвоить ему значение можно через app process.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577595
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как по мне, реализация ужасная. Каждый раз выполнять лишний запрос в базу ради такого.

Вот вариант проще

На Page 0 сделать PL/SQL блок с текстом

Код: plsql
1.
htp.script('$(''.app-user'').prepend('''||to_char(sysdate,'DD.MM.YYYY')||''')');



Селектор свой подставить.
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577915
anykeycheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gustly,
действительно, ваш вариант гораздо лучше, можно заменить выше написанное на один процесс на глобальной странице

begin
htp.script('$(''.userBlock'').append(''<div style="position:relative;bottom:20px;left:-80px;font-size:15px;color:white;width:20px;height:15px;">'
||to_char(sysdate,'DD.MM.YYYY')||'</div>'')');
end;


стиль можно в Shared Components описать
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577932
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anykeycheg,

Зачем так сложно? left: -80px ?! Зачем? Я так понял надо слева. Используется как в моем примере
Код: javascript
1.
.prepend
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38577956
anykeycheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gustly, c prepend дата выглядит так:
...
Рейтинг: 0 / 0
Функция из пакета рядом с Welcome USER
    #38598698
Санжар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо, все получилось.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Функция из пакета рядом с Welcome USER
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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