powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как создать свою переменную-ссылку
37 сообщений из 37, показаны все 2 страниц
Как создать свою переменную-ссылку
    #39281762
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где и как в приложении создать свою переменную PATH_HELP так, что б можно было использовать в HTML-коде например, src="#PATH_HElP#image.png" не заморачиваясь джаваскриптом?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281775
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_создать свою переменную PATH_HELP
Что значит свою?
- переменный СУБД оракла - это которые с двоеточием.
- в JS лучше создавать свои которые JS.
Сервер(СУБД) и клиент на разных компах)).
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281777
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_А где и как в приложении создать свою переменную PATH_HELP так, что б можно было использовать в HTML-коде например, src="#PATH_HElP#image.png" не заморачиваясь джаваскриптом?
лучше пример того что надо дайте.
Переменная :P123_VALUE можно подставить &P123_VALUE.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281929
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ну я думала создать Application Items и присвоить ему нужное значение при загрузке нулевой страницы, но мне кажется можно сделать как то проще. Где прописаны всякие #work_images#?
Вопрос нужно создать как то глобальную переменную, что б потом ее использовать в НТМЛ тексте разных регионов например :PATH_HELP:='http://10.1.100.55/path/HTML_DOCS';
<iframe src="#&PATH_HELP#LINK.html" width=1100 height=700>
что то не работет.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281931
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Selesta_Petro123, ну я думала создать Application Items и присвоить ему нужное значение при загрузке нулевой страницы, но мне кажется можно сделать как то проще. Где прописаны всякие #work_images#?
Вопрос нужно создать как то глобальную переменную, что б потом ее использовать в НТМЛ тексте разных регионов например :PATH_HELP:='http://10.1.100.55/path/HTML_DOCS';
<iframe src="#&PATH_HELP#LINK.html" width=1100 height=700>
что то не работет.

Это глобальные бинды, ядумаю они зашиты в коде, я не встречал, по крайней мере в 4 версии, чтобы создавать свои.
НО, для этого есть 10 атрибутов. И их можно использовать в разметке.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281934
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
ЗАЧЕМ вы так и не ответили. Атрибут src загружается САМЫЙ САМЫЙ первый в страничке на клиента.
Откуда вы собрались подставлять и что?
Разное ПУТЬ фото НА СЕРВЕРЕ в зависимости от чего?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281936
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
если само фото, а не путь к нему - у меня работает вот так:
Код: html
1.
<a href="javascript:apex.submit('DOWNLOAD_PDF_REPORT');"> <img src="#WORKSPACE_IMAGES#&P123456789_ICON."> Отчёт</a>
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39281986
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, да нет, именно путь нужно указать. Допустим есть в локальной сетке доступ к http://10.1.100.55/path/HTML_DOCS папке с различной HTML документацией, которую попросили структурировать и выложить как ссылки из менюшек апекса (апекс по другому совсем адресу не 10.1.100.55 ниразу), ну, не моя идея... И эту документацию собираются обновлять и выкладывать в виде новых htm файлов о адресу http://10.1.100.55/path/HTML_DOCS. Но я боюсь что этот путь когда нибудь поменяют, доки перенесут с сохранением структуры папок. И хочу путь забить этот в переменную, а потом использовать во фреймах, что б можно было обновить его лишь один раз. Если б не было переменной то доступ к документу выглядел бы так:
<iframe src=" http://10.1.100.55/path/HTML_DOCS/SPRAVKA33/3sprav.htm" width=800 height=2000>Ваш браузер не поддерживает плавающие фреймы! </iframe>
Выбираешь пункт меню, страничка загружается, а на странице фрейм и во фрейме документ. И так в нескольких местах, а теперь как бы тут использовать глобальную переменную? <iframe src="#PATH_HELP#/SPRAVKA33/3sprav.htm" width=800 height=2000>Ваш браузер не поддерживает плавающие фреймы! </iframe>
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282003
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
наконц то добился чего вы хотели.
Это уже не апекс. Это REST+APEX т.к. вы из странички апекс хотите ссылку на расшаренную папку сервера.
- Точно она расшарена будет? Т.к. апекс только папку \i расшаривает.
- Загружать в БД документы не хотите?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282007
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_Выбираешь пункт меню, страничка загружается, а на странице фрейм и во фрейме документ.
Если это просто просто html, то зачем фрейм? Где вы слово такое взяли? ))).
Его открыть в popup окне APEX разве нельзя? По урлу
<a href="
Тогда зачем тег src?
Это же картинка?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282009
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
попробуйте перечитать афоризм:
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282010
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Selesta_,
Обычно для этих целей есть табличка с параметрами (SETTINGS), Ну и храните там начальный путь PATH_HELP=http://10.1.100.55/path/HTML_DOCS, а ссылку собирайте.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282020
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel, спасибо)
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282025
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
ГЛОБАЛЬНЫЕ
===============
1) Статичные
Edit Application Definition - Substitutions - только статичные константы
2) При входе - сессии определяемые:
Application Items - определить переменную
Edit Security Attributes - Database Session - Initialization PL/SQL Code
там в неё записать путь куда нибудь и порт
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282026
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно табличкой можно джаваскриптом, просто думалось, что где то можно прописать в приложении свои переменные либо глобальный items для хранения нужной строки и в src=".." подставить. Popup окно тоже вариант, просто начинали писать на 4 апексе там такого не было.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282030
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и использование (у меня вар. 2))
Код: html
1.
<a href="&G_REPORT_URL.?_repName=MounthReport&_repFormat=pdf&_вввввввввввввввввввв">Сформировать печатную форму месячного плана</a>
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282031
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, я про 1) и 2) понимаю и использовала но не знаю как в src="" подставить.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282034
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_просто думалось, что где то можно прописать в приложении свои переменные либо глобальный items для хранения нужной строки и в src=".." подставить.
меня ваш src попутал. Нафиг он нужен?
Про ссылку как у меня я написал. У меня работает.
Selesta_Popup окно тоже вариант, просто начинали писать на 4 апексе там такого не было.
У меня 4-ка и тоже работает.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282035
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_Petro123, я про 1) и 2) понимаю и использовала но не знаю как в src="" подставить.
ЗАЧЕМ?
Я выше написал код ссылки.
Тег src это картинка.
Ферштейн?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282038
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Re: Как создать свою переменную-ссылку
http://htmlbook.ru/html/a/href
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282039
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ок, что в меню One Level Tabs - Left Sidebar написать что б справа открывалась не страница а документ html <adress>/index_oracle.html , причем именно справа как страничка, что б меню продолжало оставаться видимым?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282046
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
https://gyazo.com/8c623a598b7cde014a2a5486b66a4844 . справа должен допустим открыться сайт http://www.sql.ru/. Но меню должно остаться видимым.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282048
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_причем именно справа как страничка, что б меню продолжало оставаться видимым?
Кто ставил такую задачу?
Я не пробовал там <a href писать - пробуйте:
Но:
- постановка странная. Справа для встраивания странички должны быть СТРАНИЦАМИ АПЕКС в IDE разработчика. Теперь я понял зачем вам фрейм.
...
Надо подумать, но постановка задачи странная.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282051
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_справа должен допустим открыться сайт http://www.sql.ru/.
IMHO либо Popup окно либо фрейм, но это криво и безопасность страдает.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282054
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ага, вот и мне интересно стало подумать, я не додумала и решила нагрузить сообщество)
Но я не против написать по другому, только без подключения джаваскриптов и bootstrap-a в которых потом не разберутся. Суть в том что юзеры хотят подключать с некого места документацию и пользоваться через красивенькие меню апекса, потому что на остальных вкладках там еще рабочие репорты, они привыкли к приложению.)
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282059
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ну ок, я сделала фрейм хоть это и криво, и хотела завести переменную для хранения пути. О, боги апекса, а как вы делаете?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282061
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
загони в БД документы. Будет поиск и другие вкусности.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282065
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_они привыкли к приложению.)
Значит единственный вариант загнать в БД.
Либо писать на java.
Удачи!
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282070
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, ну... они их изредка править на сети хотят через far, а на "сайте" док будет автоматом обновляться...
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282071
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_хотела завести переменную для хранения пути.
как у меня выше для отчётника не работает?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282073
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, я что нибудь придумаю.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282074
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Selesta_хотела завести переменную для хранения пути.
как у меня выше для отчётника не работает?
нет, я хотелось бы знать как подставить в src=
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282075
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получается фрейм+JS или Popup без фрейма.
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282076
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_нет, я хотелось бы знать как подставить в src=
этот тег для фрейма что ли?
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282080
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
src у картинок а не фрейма я меняю после загрузки страницы
в DA на onLoadPage
$('selector').src='dddddddddddd'
Пробуй!
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282439
Selesta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помощь, путь прописала в Application Definition и таки собрала путь джаваскриптом, ну ладно, пусть будет).

var str=&PATH_HTML_DOC.+"DOC31/index1.html";
window.frames[0].location.href=str;
...
Рейтинг: 0 / 0
Как создать свою переменную-ссылку
    #39282772
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Selesta_,
ну ещё бы)
Всего 2 строки для фрейма.
Учитывая что фрейм не очень хорошая и чуждая вещь для апекса или веб приложения.
Т.к. вы обращаетесь через фрейм к рессурсам не своего веб приложения (в соседнее).
Но хозяин барин раз такая постановка.
Удачи!
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как создать свою переменную-ссылку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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