|
|
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
http://www.theapexfreelancer.com/apex/f?p=APEXFREELANCER:EXTJS_TREE_DEMO3:3074041801030828#TABS-tab-R2770227319092250 пытаюсь настроить редактирование var that = this; if(that.data.startValue!=that.data.value) { Ext.app.appExtPageNotify('Label: '+that.data.startValue+ ' changed to ' + that.data.value,5,"notification"); } var dataObject = { p_flow_id: apex.jQuery("#pFlowId").val(), p_flow_step_id: apex.jQuery("#pFlowStepId").val(), p_instance: apex.jQuery("#pInstance").val(), p_request: 'APPLICATION_PROCESS=jquery.ajax', p_widget_name: 'ext.apex.tree.editnode', x01: that.data.editor.tree.getRegionId(), // #REGION_STATIC_ID# x02: that.data.editor.editNode.id, // tree node id x03: that.data.value, // new label value x04: that.data.startValue // the original label value } apex.jQuery.ajax({ url: "wwv_flow.show", data: dataObject, type: 'post', success: function (data) { var jsonObj = JSON.parse(data); (jsonObj.success) ? apex.jQuery('#REPORT1').trigger("apexrefresh") : alert(jsonObj.msg); } }); x01: that.data.editor.tree.getRegionId(), // #REGION_STATIC_ID# x02: that.data.editor.editNode.id, // tree node id x03: that.data.value, // new label value x04: that.data.startValue // the original label value как присвоить переменные чтобы, заработал обновление "label" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2015, 22:59 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Бакыт, А подробнее можно? Что уходит при срабатывании? Создали ли Вы процесс jquery.ajax? Где у Вас этот код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 09:57 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Бакыт, Вы же понимаете, что процесс апдейта вы должны создать сами? Ведь плагин не знает Ваших таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 09:59 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangelБакыт, Вы же понимаете, что процесс апдейта вы должны создать сами? Ведь плагин не знает Ваших таблиц. AJAX не знаком ,начал изучать только но для проекта нужно сделать дерево редактируемое вот и изучаю плагины и другие возможности апекса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 12:45 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
БакытblkangelБакыт, Вы же понимаете, что процесс апдейта вы должны создать сами? Ведь плагин не знает Ваших таблиц. AJAX не знаком ,начал изучать только но для проекта нужно сделать дерево редактируемое вот и изучаю плагины и другие возможности апекса Мне кажется вы не внимательно прочитали инструкцию. По ссылке, которую Вы дали, в интересующем Вам блоке, сказано. Код: plaintext Код: plaintext 1. Отсюда следует, что вопрос Бакыткак присвоить переменные чтобы, заработал обновление "label" был задан Вами некорректно. В этом коде можно оставить все как есть, а вот не достающий PL/SQL блок придется дописать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:00 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangelБакытпропущено... AJAX не знаком ,начал изучать только но для проекта нужно сделать дерево редактируемое вот и изучаю плагины и другие возможности апекса Мне кажется вы не внимательно прочитали инструкцию. По ссылке, которую Вы дали, в интересующем Вам блоке, сказано. Код: plaintext Код: plaintext 1. Отсюда следует, что вопрос Бакыткак присвоить переменные чтобы, заработал обновление "label" был задан Вами некорректно. В этом коде можно оставить все как есть, а вот не достающий PL/SQL блок придется дописать. я так и сделал вот "не достающий блок" подумал вот здесь присваивается x01: that.data.editor.tree.getRegionId(), // #REGION_STATIC_ID# x02: that.data.editor.editNode.id, // tree node id x03: that.data.value, // new label value x04: that.data.startValue // the original label value единственное мне синтаксис не знаком т.е. как прописывать незнаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:04 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Может я плохо объясняю, но видимо он ничего не понял. Может кто то еще попробует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:06 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangel, мммммм у многих плагинов есть собственные события (видны там где DA). Нужно написать DA и привязать к ним. Ты про это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:10 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Бакыт, Попробую так. "Shared Components>Application Processes>Create" Name =jquery.ajax Point = On Demand: Run this application process when requested by a page process. Код: plsql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:12 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Petro123blkangel, мммммм у многих плагинов есть собственные события (видны там где DA). Нужно написать DA и привязать к ним. Ты про это? Ну как бы да, а дальше делайте что хотите как говориться или можете воспользоватся готовым примером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:13 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangelБакыт, Попробую так. "Shared Components>Application Processes>Create" Name =jquery.ajax Point = On Demand: Run this application process when requested by a page process. Код: plsql 1. 2. 3. 4. 5. 6. Исправлюсь declare v_id integer :=apex_application.g_x02; v_new_name varchar2(512) :=apex_application.>>>g_x03<<<; Begin update your_table set label=v_new_name where id=v_id; End; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:13 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangel, Спасибо , попробую так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2015, 13:39 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Бакытblkangel, Спасибо , попробую так ширину дерева как задать ? в region attribute задал вот так , не работает { "border": false, "autoScroll": true, "Width": 1000, "animate": true, "toolbar": true, "searchOpts": { "searchWidth": 200, "searchBuffer": 1000, "search": "Поиск ...", "removeOnClear": false, "showSearch": true }, "checkboxOpts": { "checkedNodesSubmit": "Submit", "uncheckNodes": "UnCheck All", "checkNodes": "Check All", "showCheckboxButtons": true }, "toolbarOpts": { "showExpandAll": true, "showCollapseAll": true, "showRefresh": true, "removeOnCollapse": false } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2015, 18:52 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
Бакыт, Тебе не на этот форум, а на ExtJS-ный уже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 09:25 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangelБакыт, Тебе не на этот форум, а на ExtJS-ный уже. :) ну мне практичное применение в Апексе нужно поэтому здесь пишу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 10:23 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
БакытblkangelБакыт, Тебе не на этот форум, а на ExtJS-ный уже. :) ну мне практичное применение в Апексе нужно поэтому здесь пишу Ну в первую очередь я бы слово Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 10:51 |
|
||
|
Ext JS настройка
|
|||
|---|---|---|---|
|
#18+
blkangelБакытпропущено... :) ну мне практичное применение в Апексе нужно поэтому здесь пишу Ну в первую очередь я бы слово Код: plaintext вы правы написал маленьким сразу пошло спасибо, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 12:51 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=33&tid=1875040]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 320ms |

| 0 / 0 |
