powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / 2 blkangel - скрин дерева
63 сообщений из 63, показаны все 3 страниц
2 blkangel - скрин дерева
    #38860903
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860907
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не плагин, дерево в самом APEX
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860915
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
если у тебя ExtJS, то зачем своё дерево? Там ведь оно уже есть.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860924
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangel,
если у тебя ExtJS, то зачем своё дерево? Там ведь оно уже есть.
Дерево ExtJS-ное, но его же привернуть нада еще к апексу, да так, чтобы использовать везде.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860927
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,
Спасибо за скрин. квадратненько смотрится.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860938
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelДерево ExtJS-ное,
я планировал второй вариант - "на вырост".
Полностью не в APEX их дерево, которое по JSON ....REST + AJAX берёт всю инфу.
Генерит JSON либо Java либо APEX-сервис
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38860983
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123blkangelДерево ExtJS-ное,
я планировал второй вариант - "на вырост".
Полностью не в APEX их дерево, которое по JSON ....REST + AJAX берёт всю инфу.
Генерит JSON либо Java либо APEX-сервис

APEX-сервис :) И для этого тоже нужен плагин, для Апекс сервиса :)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863874
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123blkangel,
если у тебя ExtJS, то зачем своё дерево? Там ведь оно уже есть.

Посмотрел пример на сайте ExtJS прикольно выглядит..особенно TreeGrid
А как его на апекс заточить ?
Как-то там всё так непросто...в интернете и тут на форуме вроде для старых версий ExtJS(и апекса) есть примеры.(но не думаю,что они актуальны)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
 Ext.apply(this, {
            store: new Ext.data.TreeStore({
                model: KitchenSink.model.tree.Task,
                proxy: {
                    type: 'ajax',
                    url: 'resources/data/tree/treegrid.json'
                },



Основной вопрос как мне вот этот proxy ,для подхвата апексовских данных от htmldb_get взять.?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863906
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
Тебе поиграться?
Он платный.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863918
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123irbis_al,
Тебе поиграться?
Он платный.

Как платный...???
Мы о нём говорим?....или я что-то натупил
http://docs.sencha.com/extjs/4.2.3/extjs-build/examples/build/KitchenSink/ext-theme-classic/#tree-grid

Написано бесплатный,..скачал JS скрипты и т.д...всё открыто и скрипты не затенены
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863921
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,

В догонку ...у меня даже архив скачанный называется
ext-4.2.1-gpl.zip
(GPL тут ключевое слово)и внутри файл lisense.txt

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Ext JS 4.2 - JavaScript Library
Copyright (c) 2006-2013, Sencha Inc.
All rights reserved.
licensing@sencha.com

http://www.sencha.com/license

Open Source License
------------------------------------------------------------------------------------------
This version of Ext JS is licensed under the terms of the Open Source GPL 3.0 license. 

http://www.gnu.org/licenses/gpl.html
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863931
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alPetro123blkangel,
если у тебя ExtJS, то зачем своё дерево? Там ведь оно уже есть.

Посмотрел пример на сайте ExtJS прикольно выглядит..особенно TreeGrid
А как его на апекс заточить ?
Как-то там всё так непросто...в интернете и тут на форуме вроде для старых версий ExtJS(и апекса) есть примеры.(но не думаю,что они актуальны)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
 Ext.apply(this, {
            store: new Ext.data.TreeStore({
                model: KitchenSink.model.tree.Task,
                proxy: {
                    type: 'ajax',
                    url: 'resources/data/tree/treegrid.json'
                },



Основной вопрос как мне вот этот proxy ,для подхвата апексовских данных от htmldb_get взять.?


Тебе только для вытаскивание данных?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863934
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelirbis_alпропущено...


Посмотрел пример на сайте ExtJS прикольно выглядит..особенно TreeGrid
А как его на апекс заточить ?
Как-то там всё так непросто...в интернете и тут на форуме вроде для старых версий ExtJS(и апекса) есть примеры.(но не думаю,что они актуальны)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
 Ext.apply(this, {
            store: new Ext.data.TreeStore({
                model: KitchenSink.model.tree.Task,
                proxy: {
                    type: 'ajax',
                    url: 'resources/data/tree/treegrid.json'
                },



Основной вопрос как мне вот этот proxy ,для подхвата апексовских данных от htmldb_get взять.?


Тебе только для вытаскивание данных?


По-моему это главный вопрос.
Т.е Контрол как бы есть....а как его наполнить из апекса...как бы нет.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863936
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вытащить не сложно, сложнее записать.
Я реализовал, но он мне не нравится как, поэтому не буду публиковать, может кто поделится своими вариантами.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
Ext.define("LVN", {
	extend		: "Ext.data.Model"
	,fields: [
		{ name: "index", type: "int", defaultValue: -1, persist: true},
		{ name: "id", type: "int" },
		{ name: "code", type: "string" },
		{ name: "text", type: "string" }
//							{ name: "qtip", type: "string", mapping: "qtip"}
//							{ name: "qtitle", type: "string", mapping: "qtitle"}
	 ]
	,proxy: 	{
		noCache 			: false
		,type				: "ajax" 
		,actionMethods	: {read: "POST"}
		,api : {
			read 		: "wwv_flow.show",
			create	: "wwv_flow.show",
			update	: "wwv_flow.show",
			destroy	: "wwv_flow.show"
		}
		,reader 			: 	{
			type			: "json"
		}
		,writer: {
			type: "xml"
		}
		,extraParams 	: {
			"p_widget_action"		:  "loadTree"
			,"p_widget_name"		: "Tree"
			,"p_request" 			: "PLUGIN='||v_ajax_id||'"
			,"p_flow_id" 			: Ext.getDom("pFlowId").value
			,"p_flow_step_id"		: Ext.getDom("pFlowStepId").value
			,"p_instance"			: Ext.getDom("pInstance").value
		}
	}
});
var store_'||l_region_id||' = Ext.create("Ext.data.TreeStore", {
	model				: "LVN"
	//,autoSync		: true
	,autoLoad		: false
	//,folderSort		: true
	,root	: {
		text			: "text"
		,id			: "src"
		,expanded	: true
		,loaded	: true
		//,autoLoad	: false
	}
	,defaultRootId		: null
});	
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863938
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия ExtJS 4.2.1
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863947
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelВерсия ExtJS 4.2.1

Благодарю за пример..буду тоже разбираться.
У Меня такая же скачанная версия.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
extraParams 	: {
			"p_widget_action"		:  "loadTree"
			,"p_widget_name"		: "Tree"
			,"p_request" 			: "PLUGIN='||v_ajax_id||'"
			,"p_flow_id" 			: Ext.getDom("pFlowId").value
			,"p_flow_step_id"		: Ext.getDom("pFlowStepId").value
			,"p_instance"			: Ext.getDom("pInstance").value



Скажите тут...loadTree имя apexовского процесса(on demand).?

А вот смысл этого "PLUGIN='||v_ajax_id||'" ...???(Это ваша внутренняя фича..или она мне тоже надо)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863964
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alКак платный...???
платный для коммерческого (в фирме) софта.
Дома поиграться можно бесплатно.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863969
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
если по взрослому, то Оракл рекомендует JSON + ORDS
http://www.oracle.com/technetwork/developer-tools/rest-data-services/overview/index.html
Удачи!
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863973
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123irbis_alКак платный...???
платный для коммерческого (в фирме) софта.
Дома поиграться можно бесплатно.

Ну до моей реализации в коммерческой линии ему(Ext JS) ещё как "сопле до лома".
Тут наполнить его данными "как закат солнца вручную"....(Видите там куча непонятный листингов вверху :-) )
Очень сложно( и мой взгляд много лишнего для моей задачи)
Ещё неизвестно как он работать будет.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863974
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alСкажите тут...loadTree имя apexовского процесса(on demand).?

Переменную p_widget_action можно считать в pl/sql блоке после вызова ajax, по LoadTree я понимаю что я загружаю дерево,а не сохраняю.

irbis_alА вот смысл этого "PLUGIN='||v_ajax_id||'" ...???(Это ваша внутренняя фича..или она мне тоже надо)
Ну тут надо сказать, что я выдрал кусок из pl/sql блока. И это переменная просто...
Код: plsql
1.
v_ajax_id:=APEX_PLUGIN.GET_AJAX_IDENTIFIER;
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863977
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alОчень сложно( и мой взгляд много лишнего для моей задачи)
о чём я и говорил.
APEX тут лишний.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863983
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123irbis_alОчень сложно( и мой взгляд много лишнего для моей задачи)
о чём я и говорил.
APEX тут лишний.

Вы знаете ...я смотрел разные примеры с разными фреймвоками...
Его из любого наполнить сложно.
Идея простая..любой фреймвок подготавливает для этого контрола JSON или XML отклик.(и Апекс тут не при чём. для него это ведь тоже не проблема)
А вот в скриптах затащить этот отклик в этот контрол...вот это головняк.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863984
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот в догонку..
Я смотрел примеры и в ранних версиях было
proxy
directFN результат возвращаемый JS функцией...вот это удобно(в этой функции я тяну из апекса всё и отдаю на proxy)...но в этой версии...его вроде нет.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863987
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
дело не только в JSON.
У ExtIS - есть полностью все элементы ГУИ клиента. Нужна только БД.
Т.е. надстройка APEX над БД оракла - лишняя.

авторЕго из любого наполнить сложно.
тогда нечего программировать в веб.
Выше есть готовые деревья.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863989
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
на JAVA\PHP это выглядит так:
- сервлет ДайJSON
- внутри запрос SQL
- библиотека из него делает JSON
- отправка клиенту.
Вверху много кода, т.к. отсутствует ООП
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38863992
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123irbis_al,
дело не только в JSON.
У ExtIS - есть полностью все элементы ГУИ клиента. Нужна только БД.
Т.е. надстройка APEX над БД оракла - лишняя.

авторЕго из любого наполнить сложно.
тогда нечего программировать в веб.
Выше есть готовые деревья.

Ну при чём тут программирование в web...
Ещё древние говорили
упрощать сложно.
усложнять легко.
Вот Ext Js пошёл по второму варианту. по лёгкому усложнению
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864031
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123irbis_al,
дело не только в JSON.
У ExtIS - есть полностью все элементы ГУИ клиента. Нужна только БД.
Т.е. надстройка APEX над БД оракла - лишняя.

авторЕго из любого наполнить сложно.
тогда нечего программировать в веб.
Выше есть готовые деревья.

Почему же Apex лишний?
Ну нет нормального дерева в Апексе, как ни крути.
ExtJs хороший вариант, тем более интегрированный как плагин. Мне очень нравится.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864044
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
он слишком большой и самодостаточный.
Осваивая его, ты перейдёшь на HTML+JS+банальный ответ сервера.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864279
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelВытащить не сложно, сложнее записать.
Я реализовал, но он мне не нравится как, поэтому не буду публиковать, может кто поделится своими вариантами.

Есть уже готовые плагины:

Ext JS Tree Plugin ( http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:EXTJS_TREE_PLUGIN:0 )
Oracle Apex AJAX Tree ( https://github.com/tompetrus/oracle-apex-ajax-tree )

Я кстати свой планирую выпустить (не ExtJs), правда не уверен, что в ближайшие пару месяцев будет время его доработать до состояния к релизу
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864302
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevЕсть уже готовые плагины:
интересно, спс
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864309
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDevExt JS Tree Plugin ( http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:EXTJS_TREE_PLUGIN:0 )

Собственно из за него пришлось писать свой, так как не хватило функционала + ужасно тупит.

SvDevOracle Apex AJAX Tree ( https://github.com/tompetrus/oracle-apex-ajax-tree )

Не плохо, но до ExtJs конечно не дотягивает.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864311
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevblkangelВытащить не сложно, сложнее записать.
Я реализовал, но он мне не нравится как, поэтому не буду публиковать, может кто поделится своими вариантами.

Есть уже готовые плагины:

Ext JS Tree Plugin ( http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:EXTJS_TREE_PLUGIN:0 )
Oracle Apex AJAX Tree ( https://github.com/tompetrus/oracle-apex-ajax-tree )

Я кстати свой планирую выпустить (не ExtJs), правда не уверен, что в ближайшие пару месяцев будет время его доработать до состояния к релизу


Ну по ссылкам просто деревья.(или я не доглядел)
Да готовое дерево и апексовское можно "ни шатко ни валко" использовать.

А Вот TreeGrid подобный...вот фишка...
http://docs.sencha.com/extjs/4.2.3/extjs-build/examples/build/KitchenSink/ext-theme-classic/#tree-grid

На это есть плагины? (Ну кроме неврзрачного того,что выше был по форму treegrid)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864312
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDevЯ кстати свой планирую выпустить (не ExtJs), правда не уверен, что в ближайшие пару месяцев будет время его доработать до состояния к релизу

Ждемс
Может и я подготовлю на ExtJs
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864326
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alSvDevпропущено...


Есть уже готовые плагины:

Ext JS Tree Plugin ( http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:EXTJS_TREE_PLUGIN:0 )
Oracle Apex AJAX Tree ( https://github.com/tompetrus/oracle-apex-ajax-tree )

Я кстати свой планирую выпустить (не ExtJs), правда не уверен, что в ближайшие пару месяцев будет время его доработать до состояния к релизу


Ну по ссылкам просто деревья.(или я не доглядел)
Да готовое дерево и апексовское можно "ни шатко ни валко" использовать.

А Вот TreeGrid подобный...вот фишка...
http://docs.sencha.com/extjs/4.2.3/extjs-build/examples/build/KitchenSink/ext-theme-classic/#tree-grid

На это есть плагины? (Ну кроме неврзрачного того,что выше был по форму treegrid)



Ну я вот это ганта еще прикручивал, там Treegrid ExtJs.


А вообще если научишься дерево выводить, TreeGrid включается наполнением колонок, так что дальше все элементарно будет.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864344
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelЖдемс
Может и я подготовлю на ExtJs
Я не планирую ничего такого, чтобы соревноваться с ExtJs, если что.
Концепция - сделать простое аяскное дерево на настраиваемых html шаблонах (собственно базовый вариант уже сделан, но до релиза еще далеко).

ExtJs платный , поэтому я его не рассматриваю
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864557
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Осваивая его, ты перейдёшь на HTML+JS+банальный ответ сервера.
Почему то любые обсуждения использования фреймвоков с Apex скатываются до обсуждения "нужности" Apex.
Я для своего проекта оформил в виде плагина http://demos.telerik.com/kendo-ui/grid/index
Суть плагина в том, что если тебе нужна базовая функциональность этого грида, ее можно реализовать настройками, не прибегая к JavaScriptа если хочется этакого, будь добр учи яваскрипт.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864620
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufi,
я говорил исключительно про платный ExtJS.
У которого тонны кода в либах и лицензия.
С ним работают на ЯП Java и т.д. и т.п.
Ты на нём плагин делал?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864638
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ты на нём плагин делал?
1) На нем есть FOEX, тобишь ApexWay + ExtJs возможен.
2) Какие серверные биндинги будешь использовать - твоя проблема, хоть Ява, хоть неЯва
3) Посмотри внимательно ссылку, что я дал, там тоже есть и биндинги и MVVM и даже к ангуляру прикручивается, но это не мешает его использовать с Apex
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864696
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufi,
Ок. Позже посмотрю.
Когда прикручивал его сам. Меня смутило 2 момента.
- куча файлов либы под тысячу. Которую по лицензии ни в плагин всунуть, ни обрезать.
- сама лицензия
Это IMHO)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38864825
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufiЯ для своего проекта оформил в виде плагина http://demos.telerik.com/kendo-ui/grid/index
Как и ExtJS, Kendo UI тоже платный: http://www.telerik.com/purchase/kendo-ui
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38865124
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer, Kendo UI тоже платный:
В версии 2013 года, можно было попользоваться гридом по лицензии GPLv3, с пол года разрабатывали и тестировали на старой версии, прижилось, купили.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38868499
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alPetro123irbis_al,
дело не только в JSON.
У ExtIS - есть полностью все элементы ГУИ клиента. Нужна только БД.
Т.е. надстройка APEX над БД оракла - лишняя.

пропущено...

тогда нечего программировать в веб.
Выше есть готовые деревья.

Ну при чём тут программирование в web...
Ещё древние говорили
упрощать сложно.
усложнять легко.
Вот Ext Js пошёл по второму варианту. по лёгкому усложнению

Вот в доказательство,что можно делать простые интуитивно понятные компоненты(и в тоже время функциональные) хочу обратить внимание сообщества на
jQuery EasyUI ...
http://www.jeasyui.com/demo/main/index.php?plugin=TreeGrid&theme=bootstrap&dir=ltr&pitem=

Я его соединил с апексом через час(взяв данные из апекса).(Вспоминая Ext Js где я только пол дня "втыкал" "как ходят как сдают" ).

Наполнение примитивное.

Код: javascript
1.
2.
3.
4.
data=myfunction{
Хотите через $v(item) 
хотите через ajax
}



Простое объявление...простой вектор данных.
Многоуровневые столбы и прикиньте есть футер для ИТОГО

http://www.bas-info.net/apex/f?p=103:2:0::NO
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38868533
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужны таблицы-деревья, есть еще DTreeTable plugin, готовый

http://apex-plugin.com/oracle-apex-plugins/region-plugin/dtreetable_68.html

Или нужно, чтобы еще состояние сохранялось при обновлении страницы ? Если так, то да, своё ваять
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38894082
dzeniz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alВот в доказательство,что можно делать простые интуитивно понятные компоненты(и в тоже время функциональные) хочу обратить внимание сообщества на
jQuery EasyUI ...
http://www.jeasyui.com/demo/main/index.php?plugin=TreeGrid&theme=bootstrap&dir=ltr&pitem=

Я его соединил с апексом через час(взяв данные из апекса).(Вспоминая Ext Js где я только пол дня "втыкал" "как ходят как сдают" ).

Наполнение примитивное.

Код: javascript
1.
2.
3.
4.
data=myfunction{
Хотите через $v(item) 
хотите через ajax
}



Простое объявление...простой вектор данных.
Многоуровневые столбы и прикиньте есть футер для ИТОГО

http://www.bas-info.net/apex/f?p=103:2:0::NO

Подыскиваю замену табулярной форме для сложного редактирования. Есть у вас тестовый примерчик как все это прикрутить?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38894239
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подыскиваю замену табулярной форме для сложного редактирования. Есть у вас тестовый примерчик как все это прикрутить?

Так по той ссылке и был тестовый примерчик.Посмотрите исходный код страницы и увидите как организовано...Вначале ознакомьтесь с примерами JQeasy.
Будет ли это заменой табулар форме?...Наверное это отдельная тема....
Я табулар использую только для мелких справочников...и на мой взгляд это его сфера применения,
А посложнее логику ,-отчёт(стандартный или интерактивный) с модальным окном редактирования.
(Ну а ещё сложнее другая страница соответственно)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38894247
dzeniz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_al,
"Так по той ссылке и был тестовый примерчик.Посмотрите исходный код страницы и увидите как организовано"

я новичок в этих технологиях
как бы посмотреть где куда кто прописывать
лучше импортировать вашу тестовую страницу

Да именно для табулярного редактирования хочу попробовать
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38896501
dzeniz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_al, я вам отправила вконтакте
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38896520
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dzenizirbis_al, я вам отправила вконтакте

(Приношу извинения общественности за оффтопик.)

Не знаю,сударыня,что Вам и сказать...из всех социальных сетей,Вы выбрали ту где моя анкета заблокирована.
И к ней доступ не получить из-за отсутствия доступа к старому Украинскому телефону.
Ибо умельцы из "няш мяш Крым наш " так умело отжимают(ну в смысле национализируют Крымтелеком)
что связь наверное уже и не восстановится. :-)
(Раз Вы уж как-то нашли меня в соц сетях...вполне возможно,что это и не я :-) )
Неужели так сложно написать было на действующий e-mail?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38896568
dzeniz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_al, а какой у вас еmail?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #38896578
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dzenizirbis_al, а какой у вас еmail?
gedeon1 собачка mail.ru
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
2 blkangel - скрин дерева
    #39319922
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, на чём остановились величайшие умы АПЕКСа в развитии деревянного зодчества? :)
Я вот озаботился иерархическими UI и прочувствовал всю их ущербность...
Мало того, что в самом апексе нет ничего приличного, так и плагины на эту тему убогие.
Например DTreeTable - в нем нельзя отобразить гиперссылку (Карл!!!)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39319956
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,

В 5 м апексе есть нормальное дерево, его хватает...
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39319975
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ВыхрыстюкКурдль,

В 5 м апексе есть нормальное дерево, его хватает...

Нормальное? Если я не ошибаюсь, оно показывает только одно поле.
"Дерево" без "Таблицы" - прошлый век :(
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39320023
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для таблиц можно использовать этот плагин nested reports это не совсем дерево, но для многих вещей ок
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39320048
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так и использую ExtJS. Я произвел с момента этой темы несколько модернизаций.
Появилась новая версия дерева, я прикрутил редактирование, удаление, добавление с использованием UI от ExtJS, drag and drop добавил, но это отдельная версия, так как заточена на специальной таблице.
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39320386
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ВыхрыстюкКурдль,

В 5 м апексе есть нормальное дерево, его хватает...

Это "нормальное" дерево еще и не рефрешится по Dialog Closed :)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39320396
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльАлексей ВыхрыстюкКурдль,

В 5 м апексе есть нормальное дерево, его хватает...

Это "нормальное" дерево еще и не рефрешится по Dialog Closed :)
Я думаю, после того как они реализуют Интерактиынй грид (набьют руку по обмену AJAX+JSON),

Вангую, в версиях 5.2 или 6.0 появится нормальное дерево :)
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39320579
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelЯ так и использую ExtJS. Я произвел с момента этой темы несколько модернизаций.
Появилась новая версия дерева, я прикрутил редактирование, удаление, добавление с использованием UI от ExtJS, drag and drop добавил, но это отдельная версия, так как заточена на специальной таблице.
Вы балуете своих заказчиков :)
А как с экономической эффективностью таких изысков?
Я понимаю, если бы Вы разработали красивый и супер-функциональный компонент а потом только им торговали...
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39425259
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Выхрыстюкдля таблиц можно использовать этот плагин nested reports это не совсем дерево, но для многих вещей ок

Автор анонсировал выпуск этого многоуровневого вложенного репорта в ближайшие месяцы.
Он интересен тем, что позволяет разные наборы колонок на разных уровнях.
Пока что я не вкурил полностью, как его использовать в полной мере (напр. как задействовать поиск по всем элементам, включая скрытые).
У кого есть опыт его эксплуатации?
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39425277
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльАвтор анонсировал выпуск этого многоуровневого вложенного репорта в ближайшие месяцы.
в смысле анонсировал? Полгода прошло, а версия 1.0.
Канет в небытие).
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39425282
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123в смысле анонсировал? Полгода прошло, а версия 1.0.
Канет в небытие).
Вчера написал: "... multi level will be available in next release which is planned for 2017Q1/Q2"
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39425431
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,
ну, на заборе тоже написано.
"Не верю!" - Станиславский.
Кроме того это не дерево.
Удачи!
...
Рейтинг: 0 / 0
2 blkangel - скрин дерева
    #39425435
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Кроме того это не дерево.
А где искать полноценное дерево?
(С таблицей, конечно, типа TreeGrid)
Как успехи у писателей этой ветки в древостроении?
...
Рейтинг: 0 / 0
63 сообщений из 63, показаны все 3 страниц
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / 2 blkangel - скрин дерева
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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