Lo he estado probando, me estoy peleando en quitar un formulario en concreto, pero no hay forma. Me podrías decir como se hace para remover un formulario puntual:
@Blavan, uso exactamente las tres líneas de código que detallo, y funciona bien.
var sepForm = theRoot.dataView().control(‘SEP’);
var cur = sepForm.findForm(‘script/SEP_TAB_5′);
sepForm.removeForm(cur);
Lo volveré a probar con varios formulario y comento.
Saludos
Yo lo que trato de borrar es una pestaña que previamente incluí, a ver si los tios van por ahí.
Primero voy a incluir por defecto en el subformulario dos pestañas y por evento intentas borrarlas.
Nada , no lo logro que putada, añadir correcto, borrar posicionado correcto, borrar uno en concreto que le llamo SET_TAB1 , nada de nada .
Sigo con dudas, las pestañas dentro del subformulario tienen un nombre, entonces a quien hay que aludir al nombre del control o al nombre del formulario
Bueno ya logro añadir y quitar pestañas de un sub formulario aunque findForm no me encuentra el formulario especificado, pero como solo necesito trabajar con la úlltima pestaña lo soluciono fijando el index a un valor p.ej. 10
Lo que me sucede ahora es que si tengo la pestaña abierta visualizando una rejilla de plurales y activo el evento quitar esa pestaña me da error vclient, se cae la solución
Si la pestaña está cerrada todo funciona bien
Como detecto si la pestaña está abierta para que en ese caso no pueda intentar ocultarla