Objetos: Grupo
Lenguajes: n/a
Interfaces: n/a
Permite definir la estructura y documentación del objeto estructurado. Es similar al conjunto de editores de GeneXus (transacciones, dominios, enumerados, subtipos).
En el árbol de la izquierda del ambiente de desarrollo además de los Grupos o “Folders” tradicionales aparece un nuevo item: “Structured Data type”. Al hacer clic sobre ese grupo aparecen a la derecha los SDT definidos. Los mismos se pueden editar abriéndolos como cualquier otro objeto GeneXus. Desde este grupo es posible crear un nuevo estructurado y exportar o listar un conjunto de estructurados.
El editor de estructuras muestra la siguiente información para cada elemento o item del grupo:
o Nombre
o Data type
o Collection (True or False)
o Item Name
Además incluye las vistas “Structure” y “Documentation”.

El ingreso de un item se puede hacer de forma manual, con la tecla enter (opción add new item) o la opción Insert Attribute. De forma masiva con la opción Copy Structure from. Las opciones que se ofrecen en el Cabezal del estructurado son:
|
Name |
Tecla |
Descripción |
|
Add new Item |
Enter |
Crea un Nuevo elemento , simple por defecto |
|
Insert Attribute |
|
Crea un elemento simple basado en un atributo |
|
Copy Structure from |
|
Crea el SDT basado en la estructura de una transacción |
|
Properties |
|
Edita la propiedades del objeto SDT |
En cada item es posible editar una propiedad del mismo (nombre, data type, collection o Item Name) posicionado en el mismo con la tecla space o F2 y abrir la lista de valores (en data type o collection) con F4.
Con la combinación de teclas ctrl + Rigth se esta definiendo un nuevo
item compuesto por varios ítems. Este permite permite agrupar, ya sea un set de valores o un grupo
repetitivo (una collection), y se identifican en
el editor con
.
Por cada item las opciones que se ofrecen son:
|
Name |
Tecla |
Descripción |
|
Add new Item |
Enter |
Crear un nuevo item |
|
Edit Item |
Space |
Edita el Item |
|
Delete Item |
Delete |
Borra un Item |
|
Move UP |
Ctrl + Up |
Mueve el Item hacia arriba |
|
Move Down |
Ctrl + Down |
Mueve el Item hacia abajo |
|
Indent |
Ctrl +Rigth |
Define un nuevo nivel, un elemento compuesto |
|
Unindent |
CTRL+ Left |
Decrementa un nivel el item. |
|
Copy |
Ctrl + C |
Copiar |
|
Paste |
Ctrl + V |
Pegar |
|
Edit Structure/Domain |
|
Es válida solo en el caso que el elemento sea otro estructurados o un domain |
El Find (Ctrl + F o Edit/Find) se pueden hacer búsquedas sobre el SDT, se pueden digitar “expresiones regulares”, similar al selector de objetos