La forma habitual de crear un objeto es utilizando la función dameObjStr.
Otra forma de crear un objeto es a partir de uno existente o de una colección
Este código permite crear un nuevo objeto del tipo indicado.
set nuevoObj = gCn.obj.DameObjStr("nombreObjetoDeseado")IItemColeccion nuevoObj = (IItemColeccion) gCn.obj.DameObjStr("nombreObjetoDeseado");Código VB6:
'Crear un objeto con la función dameObjStr
set nuevoObj = gCn.obj.DameObjStr("nombreObjetoDeseado")
'Crear un objeto a partir de otro objeto existente
set lNuevoCli = gcn.obj.dameobjeto("Clientes", "Where IdCliente='0'").add
'Crear un objeto a partir de su colección
set lNuevoCli = gcn.obj.dameColeccion("Clientes", "Where IdCliente='0'").add
lnuevoCli.propiedades ("Cliente") = "soy nuevo cliente"
lNuevoCli.show
'Abrir el formulario de objeto nuevo, mediante una colección sin registros.
gcn.obj.DameColNothing ("Clientes").add.showCódigo C#:
//Crear un objeto con la función dameObjStr
IItemColeccion lNuevoObj = (IItemColeccion)gCn.Obj.DameObjStr("nombreObjetoDeseado");
//Crear un objeto a partir de otro objeto existente
IItemColeccion lNuevoCli = (IItemColeccion)gCn.Obj.DameObjeto("Clientes", "Where IdCliente='0'");
//Crear un objeto a partir de su colección
IColecciones lNuevoCli = (IColecciones)gCn.Obj.DameColeccion("Clientes", "Where IdCliente='0'");
lNuevoCli["Cliente"] = "soy nuevo cliente";
lNuevoCli.Show();
//Abrir el formulario de objeto nuevo, mediante una colección sin registros.
gCn.Obj.DameColNothing("Clientes").Add().Show();¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo