PDA

Ver la Versión Completa : Copiar una Clase desde código


jmporcuna
17/01/11, 14:36:05
Buenas Tardes,

Estoy intentando copiar una clase.
Con la función SEO_CLASS_COPY, se logra copiar, pero la clase copia creada no está activa cuando voy a la SE24 por ejemplo.

He probado activarla con la función SEO_CLASS_ACTIVATE, pero no la activa porque en esta función chequea en la tabla VSEOCLASS que por el contrario dice que si está activa.
Lo mismo para con las funciones:
SEO_ATTRIBUTE_ACTIVATE
SEO_EVENT_ACTIVATE
SEO_METHOD_ACTIVATE
SEO_TYPE_ACTIVATE
Para activar los atributos, eventos, metodos y tipos respectivamente. Hace un chequeo en tablas que ya dice que esta activado.

La cosa que si copio la clase con la función SEO_CLASS_COPY y voy a la SE24 para activarla, la activa correctamente.

¿Alguien me podría ayudar en poder activar la clase completa directamente despues de copiarla?

Muchas Gracias de Antemano.

jmporcuna
18/01/11, 07:25:55
Buenos Dias,

Me respondo a mi mismo para quien le pueda servir.:D
Utilizando la funcion RS_WORKING_OBJECTS_ACTIVATE se pueden activar los objetos que desees, solo completando la tabla OBJECT con el tipo de objeto y el nombre.

Salu2!