Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

treeView, addNode, i cant do works !!!

Eduardo MazzucchelliAug 28 2024 — edited Aug 28 2024

the message is
widget.treeView.min.js?v=23.1.4:1 Uncaught Error: Parent node required

samebody can help me ???

var treeViewRegion = apex.region("tree_id");

// funciona perfecto
treeViewRegion.widget().treeView({

selectionChange: function(event) {

var newNodeData = {
id: "232333", // ID único para el nuevo nodo
label: "Nuevo Nodo", // Etiqueta del nuevo nodo
// Puedes agregar más propiedades si es necesario, como iconos, atributos, etc.
};

   // funciona perfecto  
   var selectedNodes = treeViewRegion.widget().treeView( "getSelectedNodes" );

   console.log(selectedNodes)

   apex.item("P499\_NODO\_SELECCIONADO\_ID").setValue(selectedNodes\[0\].id);  
   apex.item("P499\_NODO\_SELECCIONADO\_LABEL").setValue(selectedNodes\[0\].label);  
   apex.item("P499\_NODO\_SELECCIONADO\_NIVEL").setValue(selectedNodes\[0\].level);

   treeViewRegion.widget().treeView("addNode", selectedNodes\[0\], 0, newNodeData);

   treeViewRegion.widget().treeView("refresh");

});

selectedNodes is ok !!!

Comments
Post Details
Added on Aug 28 2024
1 comment
244 views