| All Verbs | /Utilidades/Consultas/Listados/Definicion |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class DefinicionQueryRQ
{
public Integer IDVista = null;
public Lenguajes Lenguaje = null;
public Boolean DatosLookups = null;
public ArrayList<VersionLookup> VersionesLookupCliente = null;
public Integer getIdVista() { return IDVista; }
public DefinicionQueryRQ setIdVista(Integer value) { this.IDVista = value; return this; }
public Lenguajes getLenguaje() { return Lenguaje; }
public DefinicionQueryRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; }
public Boolean isDatosLookups() { return DatosLookups; }
public DefinicionQueryRQ setDatosLookups(Boolean value) { this.DatosLookups = value; return this; }
public ArrayList<VersionLookup> getVersionesLookupCliente() { return VersionesLookupCliente; }
public DefinicionQueryRQ setVersionesLookupCliente(ArrayList<VersionLookup> value) { this.VersionesLookupCliente = value; return this; }
}
public static enum Lenguajes
{
Es,
Pt,
En;
}
public static class VersionLookup
{
public BigDecimal CodLookup = null;
public String Version = null;
public BigDecimal getCodLookup() { return CodLookup; }
public VersionLookup setCodLookup(BigDecimal value) { this.CodLookup = value; return this; }
public String getVersion() { return Version; }
public VersionLookup setVersion(String value) { this.Version = value; return this; }
}
public static class DefinicionQueryRS
{
public Vista Vista = null;
public Tabla Tabla = null;
public String Descripcion = null;
public ArrayList<Columna> Columnas = null;
public ArrayList<Columna> Parametros = null;
public ArrayList<DetalleJoinTabla> Lookups = null;
public ArrayList<DetalleJoinTabla> Detalles = null;
public dxDataGrid DataGrid = null;
public Vista getVista() { return Vista; }
public DefinicionQueryRS setVista(Vista value) { this.Vista = value; return this; }
public Tabla getTabla() { return Tabla; }
public DefinicionQueryRS setTabla(Tabla value) { this.Tabla = value; return this; }
public String getDescripcion() { return Descripcion; }
public DefinicionQueryRS setDescripcion(String value) { this.Descripcion = value; return this; }
public ArrayList<Columna> getColumnas() { return Columnas; }
public DefinicionQueryRS setColumnas(ArrayList<Columna> value) { this.Columnas = value; return this; }
public ArrayList<Columna> getParametros() { return Parametros; }
public DefinicionQueryRS setParametros(ArrayList<Columna> value) { this.Parametros = value; return this; }
public ArrayList<DetalleJoinTabla> getLookups() { return Lookups; }
public DefinicionQueryRS setLookups(ArrayList<DetalleJoinTabla> value) { this.Lookups = value; return this; }
public ArrayList<DetalleJoinTabla> getDetalles() { return Detalles; }
public DefinicionQueryRS setDetalles(ArrayList<DetalleJoinTabla> value) { this.Detalles = value; return this; }
public dxDataGrid getDataGrid() { return DataGrid; }
public DefinicionQueryRS setDataGrid(dxDataGrid value) { this.DataGrid = value; return this; }
}
@DataContract
public static class Vista
{
@DataMember
public BigDecimal Codigo = null;
@DataMember
public BigDecimal CodigoBlob = null;
@DataMember
public String Nombre = null;
@DataMember
public String Descripcion = null;
@DataMember
public String SQL = null;
@DataMember
public BigDecimal CodigoTabla = null;
@DataMember
public String GuardarBinario = null;
@DataMember
public String TipoConsulta = null;
@DataMember
public String ExportacionDefault = null;
@DataMember
public String TipoExportacion = null;
@DataMember
public Integer ParametrosExportacion = null;
@DataMember
public String CodigoAyuda = null;
@DataMember
public String EjecutarEnAdm = null;
@DataMember
public String InfoAdicional = null;
@DataMember
public String EjecMultiempresa = null;
public BigDecimal getCodigo() { return Codigo; }
public Vista setCodigo(BigDecimal value) { this.Codigo = value; return this; }
public BigDecimal getCodigoBlob() { return CodigoBlob; }
public Vista setCodigoBlob(BigDecimal value) { this.CodigoBlob = value; return this; }
public String getNombre() { return Nombre; }
public Vista setNombre(String value) { this.Nombre = value; return this; }
public String getDescripcion() { return Descripcion; }
public Vista setDescripcion(String value) { this.Descripcion = value; return this; }
public String getSql() { return SQL; }
public Vista setSql(String value) { this.SQL = value; return this; }
public BigDecimal getCodigoTabla() { return CodigoTabla; }
public Vista setCodigoTabla(BigDecimal value) { this.CodigoTabla = value; return this; }
public String getGuardarBinario() { return GuardarBinario; }
public Vista setGuardarBinario(String value) { this.GuardarBinario = value; return this; }
public String getTipoConsulta() { return TipoConsulta; }
public Vista setTipoConsulta(String value) { this.TipoConsulta = value; return this; }
public String getExportacionDefault() { return ExportacionDefault; }
public Vista setExportacionDefault(String value) { this.ExportacionDefault = value; return this; }
public String getTipoExportacion() { return TipoExportacion; }
public Vista setTipoExportacion(String value) { this.TipoExportacion = value; return this; }
public Integer getParametrosExportacion() { return ParametrosExportacion; }
public Vista setParametrosExportacion(Integer value) { this.ParametrosExportacion = value; return this; }
public String getCodigoAyuda() { return CodigoAyuda; }
public Vista setCodigoAyuda(String value) { this.CodigoAyuda = value; return this; }
public String getEjecutarEnAdm() { return EjecutarEnAdm; }
public Vista setEjecutarEnAdm(String value) { this.EjecutarEnAdm = value; return this; }
public String getInfoAdicional() { return InfoAdicional; }
public Vista setInfoAdicional(String value) { this.InfoAdicional = value; return this; }
public String getEjecMultiempresa() { return EjecMultiempresa; }
public Vista setEjecMultiempresa(String value) { this.EjecMultiempresa = value; return this; }
}
@DataContract
public static class Tabla
{
@DataMember
public BigDecimal Codigo = null;
@DataMember
public String Propietario = null;
@DataMember
public String Tipo = null;
@DataMember
public String Nombre = null;
@DataMember
public String Alias = null;
@DataMember
public String Descripcion = null;
@DataMember
public String ParaReportes = null;
@DataMember
public String CrearAlIniciar = null;
@DataMember
public Integer CampoEmpresa = null;
@DataMember
public Integer CampoUnico = null;
public BigDecimal getCodigo() { return Codigo; }
public Tabla setCodigo(BigDecimal value) { this.Codigo = value; return this; }
public String getPropietario() { return Propietario; }
public Tabla setPropietario(String value) { this.Propietario = value; return this; }
public String getTipo() { return Tipo; }
public Tabla setTipo(String value) { this.Tipo = value; return this; }
public String getNombre() { return Nombre; }
public Tabla setNombre(String value) { this.Nombre = value; return this; }
public String getAlias() { return Alias; }
public Tabla setAlias(String value) { this.Alias = value; return this; }
public String getDescripcion() { return Descripcion; }
public Tabla setDescripcion(String value) { this.Descripcion = value; return this; }
public String getParaReportes() { return ParaReportes; }
public Tabla setParaReportes(String value) { this.ParaReportes = value; return this; }
public String getCrearAlIniciar() { return CrearAlIniciar; }
public Tabla setCrearAlIniciar(String value) { this.CrearAlIniciar = value; return this; }
public Integer getCampoEmpresa() { return CampoEmpresa; }
public Tabla setCampoEmpresa(Integer value) { this.CampoEmpresa = value; return this; }
public Integer getCampoUnico() { return CampoUnico; }
public Tabla setCampoUnico(Integer value) { this.CampoUnico = value; return this; }
}
@DataContract
public static class Columna
{
@DataMember
public BigDecimal CodigoTabla = null;
@DataMember
public BigDecimal Codigo = null;
@DataMember
public String Nombre = null;
@DataMember
public String Alias = null;
@DataMember
public String Descripcion = null;
@DataMember
public String TipoDato = null;
@DataMember
public String ObligatorioFormas = null;
@DataMember
public String Hint = null;
@DataMember
public String Mayuscula = null;
@DataMember
public Integer Tamano = null;
@DataMember
public Integer Escala = null;
@DataMember
public String Tipo = null;
@DataMember
public String VlrDefecto = null;
@DataMember
public String PermiteEditar = null;
@DataMember
public Integer Orden = null;
@DataMember
public String Dinamico = null;
@DataMember
public String ClaseControl = null;
@DataMember
public BigDecimal JoinLookup = null;
@DataMember
public String EsID = null;
@DataMember
public String Mascara = null;
@DataMember
public String MostrarEnLista = null;
@DataMember
public String InfoAdicional = null;
@DataMember
public String WHEREDefecto = null;
@DataMember
public String TieneResumen = null;
@DataMember
public String FormatoResumen = null;
@DataMember
public String TipoResumen = null;
@DataMember
public String PosicionResumen = null;
@DataMember
public String ResumenEnGrupo = null;
@DataMember
public String ResumenEnTotal = null;
@DataMember
public Integer IndiceGrupo = null;
public BigDecimal getCodigoTabla() { return CodigoTabla; }
public Columna setCodigoTabla(BigDecimal value) { this.CodigoTabla = value; return this; }
public BigDecimal getCodigo() { return Codigo; }
public Columna setCodigo(BigDecimal value) { this.Codigo = value; return this; }
public String getNombre() { return Nombre; }
public Columna setNombre(String value) { this.Nombre = value; return this; }
public String getAlias() { return Alias; }
public Columna setAlias(String value) { this.Alias = value; return this; }
public String getDescripcion() { return Descripcion; }
public Columna setDescripcion(String value) { this.Descripcion = value; return this; }
public String getTipoDato() { return TipoDato; }
public Columna setTipoDato(String value) { this.TipoDato = value; return this; }
public String getObligatorioFormas() { return ObligatorioFormas; }
public Columna setObligatorioFormas(String value) { this.ObligatorioFormas = value; return this; }
public String getHint() { return Hint; }
public Columna setHint(String value) { this.Hint = value; return this; }
public String getMayuscula() { return Mayuscula; }
public Columna setMayuscula(String value) { this.Mayuscula = value; return this; }
public Integer getTamano() { return Tamano; }
public Columna setTamano(Integer value) { this.Tamano = value; return this; }
public Integer getEscala() { return Escala; }
public Columna setEscala(Integer value) { this.Escala = value; return this; }
public String getTipo() { return Tipo; }
public Columna setTipo(String value) { this.Tipo = value; return this; }
public String getVlrDefecto() { return VlrDefecto; }
public Columna setVlrDefecto(String value) { this.VlrDefecto = value; return this; }
public String getPermiteEditar() { return PermiteEditar; }
public Columna setPermiteEditar(String value) { this.PermiteEditar = value; return this; }
public Integer getOrden() { return Orden; }
public Columna setOrden(Integer value) { this.Orden = value; return this; }
public String getDinamico() { return Dinamico; }
public Columna setDinamico(String value) { this.Dinamico = value; return this; }
public String getClaseControl() { return ClaseControl; }
public Columna setClaseControl(String value) { this.ClaseControl = value; return this; }
public BigDecimal getJoinLookup() { return JoinLookup; }
public Columna setJoinLookup(BigDecimal value) { this.JoinLookup = value; return this; }
public String getEsID() { return EsID; }
public Columna setEsID(String value) { this.EsID = value; return this; }
public String getMascara() { return Mascara; }
public Columna setMascara(String value) { this.Mascara = value; return this; }
public String getMostrarEnLista() { return MostrarEnLista; }
public Columna setMostrarEnLista(String value) { this.MostrarEnLista = value; return this; }
public String getInfoAdicional() { return InfoAdicional; }
public Columna setInfoAdicional(String value) { this.InfoAdicional = value; return this; }
public String getWhereDefecto() { return WHEREDefecto; }
public Columna setWhereDefecto(String value) { this.WHEREDefecto = value; return this; }
public String getTieneResumen() { return TieneResumen; }
public Columna setTieneResumen(String value) { this.TieneResumen = value; return this; }
public String getFormatoResumen() { return FormatoResumen; }
public Columna setFormatoResumen(String value) { this.FormatoResumen = value; return this; }
public String getTipoResumen() { return TipoResumen; }
public Columna setTipoResumen(String value) { this.TipoResumen = value; return this; }
public String getPosicionResumen() { return PosicionResumen; }
public Columna setPosicionResumen(String value) { this.PosicionResumen = value; return this; }
public String getResumenEnGrupo() { return ResumenEnGrupo; }
public Columna setResumenEnGrupo(String value) { this.ResumenEnGrupo = value; return this; }
public String getResumenEnTotal() { return ResumenEnTotal; }
public Columna setResumenEnTotal(String value) { this.ResumenEnTotal = value; return this; }
public Integer getIndiceGrupo() { return IndiceGrupo; }
public Columna setIndiceGrupo(Integer value) { this.IndiceGrupo = value; return this; }
}
public static class DetalleJoinTabla
{
public BigDecimal Codigo = null;
public String CampoAMostrar = null;
public ArrayList<String> Campos1 = null;
public ArrayList<String> Campos2 = null;
public ArrayList<String> Operadores = null;
public ArrayList<HashMap<String,Object>> Datos = null;
public BigDecimal CodigoTabla1 = null;
public String SQL = null;
public DefinicionTabla TablaDetalle = null;
public Vista Vista = null;
public String Version = null;
public String Ordenar = null;
public BigDecimal getCodigo() { return Codigo; }
public DetalleJoinTabla setCodigo(BigDecimal value) { this.Codigo = value; return this; }
public String getCampoAMostrar() { return CampoAMostrar; }
public DetalleJoinTabla setCampoAMostrar(String value) { this.CampoAMostrar = value; return this; }
public ArrayList<String> getCampos1() { return Campos1; }
public DetalleJoinTabla setCampos1(ArrayList<String> value) { this.Campos1 = value; return this; }
public ArrayList<String> getCampos2() { return Campos2; }
public DetalleJoinTabla setCampos2(ArrayList<String> value) { this.Campos2 = value; return this; }
public ArrayList<String> getOperadores() { return Operadores; }
public DetalleJoinTabla setOperadores(ArrayList<String> value) { this.Operadores = value; return this; }
public ArrayList<HashMap<String,Object>> getDatos() { return Datos; }
public DetalleJoinTabla setDatos(ArrayList<HashMap<String,Object>> value) { this.Datos = value; return this; }
public BigDecimal getCodigoTabla1() { return CodigoTabla1; }
public DetalleJoinTabla setCodigoTabla1(BigDecimal value) { this.CodigoTabla1 = value; return this; }
public String getSql() { return SQL; }
public DetalleJoinTabla setSql(String value) { this.SQL = value; return this; }
public DefinicionTabla getTablaDetalle() { return TablaDetalle; }
public DetalleJoinTabla setTablaDetalle(DefinicionTabla value) { this.TablaDetalle = value; return this; }
public Vista getVista() { return Vista; }
public DetalleJoinTabla setVista(Vista value) { this.Vista = value; return this; }
public String getVersion() { return Version; }
public DetalleJoinTabla setVersion(String value) { this.Version = value; return this; }
public String getOrdenar() { return Ordenar; }
public DetalleJoinTabla setOrdenar(String value) { this.Ordenar = value; return this; }
}
public static class DefinicionTabla
{
public Tabla Tabla = null;
public ArrayList<Columna> Columnas = null;
public ArrayList<DetalleJoinTabla> Lookups = null;
public ArrayList<Frame> Frames = null;
public ArrayList<DetalleIndices> DetalleLlave = null;
public dxForm Form = null;
public dxDataGrid DataGrid = null;
public Tabla getTabla() { return Tabla; }
public DefinicionTabla setTabla(Tabla value) { this.Tabla = value; return this; }
public ArrayList<Columna> getColumnas() { return Columnas; }
public DefinicionTabla setColumnas(ArrayList<Columna> value) { this.Columnas = value; return this; }
public ArrayList<DetalleJoinTabla> getLookups() { return Lookups; }
public DefinicionTabla setLookups(ArrayList<DetalleJoinTabla> value) { this.Lookups = value; return this; }
public ArrayList<Frame> getFrames() { return Frames; }
public DefinicionTabla setFrames(ArrayList<Frame> value) { this.Frames = value; return this; }
public ArrayList<DetalleIndices> getDetalleLlave() { return DetalleLlave; }
public DefinicionTabla setDetalleLlave(ArrayList<DetalleIndices> value) { this.DetalleLlave = value; return this; }
public dxForm getForm() { return Form; }
public DefinicionTabla setForm(dxForm value) { this.Form = value; return this; }
public dxDataGrid getDataGrid() { return DataGrid; }
public DefinicionTabla setDataGrid(dxDataGrid value) { this.DataGrid = value; return this; }
}
@DataContract
public static class Frame
{
@DataMember
public BigDecimal Codigo = null;
@DataMember
public String SQL = null;
@DataMember
public ArrayList<String> Campos1 = null;
@DataMember
public ArrayList<String> Campos2 = null;
@DataMember
public DefinicionTabla TablaFrame = null;
public BigDecimal getCodigo() { return Codigo; }
public Frame setCodigo(BigDecimal value) { this.Codigo = value; return this; }
public String getSql() { return SQL; }
public Frame setSql(String value) { this.SQL = value; return this; }
public ArrayList<String> getCampos1() { return Campos1; }
public Frame setCampos1(ArrayList<String> value) { this.Campos1 = value; return this; }
public ArrayList<String> getCampos2() { return Campos2; }
public Frame setCampos2(ArrayList<String> value) { this.Campos2 = value; return this; }
public DefinicionTabla getTablaFrame() { return TablaFrame; }
public Frame setTablaFrame(DefinicionTabla value) { this.TablaFrame = value; return this; }
}
@DataContract
public static class DetalleIndices
{
@DataMember
public BigDecimal CodigoTabla = null;
@DataMember
public String NombreIndice = null;
@DataMember
public BigDecimal CodigoColumna = null;
@DataMember
public String TipoCalculo = null;
@DataMember
public String Secuencia = null;
@DataMember
public String NombreColumna = null;
public BigDecimal getCodigoTabla() { return CodigoTabla; }
public DetalleIndices setCodigoTabla(BigDecimal value) { this.CodigoTabla = value; return this; }
public String getNombreIndice() { return NombreIndice; }
public DetalleIndices setNombreIndice(String value) { this.NombreIndice = value; return this; }
public BigDecimal getCodigoColumna() { return CodigoColumna; }
public DetalleIndices setCodigoColumna(BigDecimal value) { this.CodigoColumna = value; return this; }
public String getTipoCalculo() { return TipoCalculo; }
public DetalleIndices setTipoCalculo(String value) { this.TipoCalculo = value; return this; }
public String getSecuencia() { return Secuencia; }
public DetalleIndices setSecuencia(String value) { this.Secuencia = value; return this; }
public String getNombreColumna() { return NombreColumna; }
public DetalleIndices setNombreColumna(String value) { this.NombreColumna = value; return this; }
}
public static class dxForm
{
public ColCountByScreen colCountByScreen = null;
public String labelLocation = null;
public Boolean readOnly = null;
public ArrayList<EmptyItemForm> items = null;
public ColCountByScreen getColCountByScreen() { return colCountByScreen; }
public dxForm setColCountByScreen(ColCountByScreen value) { this.colCountByScreen = value; return this; }
public String getLabelLocation() { return labelLocation; }
public dxForm setLabelLocation(String value) { this.labelLocation = value; return this; }
public Boolean isReadOnly() { return readOnly; }
public dxForm setReadOnly(Boolean value) { this.readOnly = value; return this; }
public ArrayList<EmptyItemForm> getItems() { return items; }
public dxForm setItems(ArrayList<EmptyItemForm> value) { this.items = value; return this; }
}
public static class ColCountByScreen
{
public Integer lg = null;
public Integer md = null;
public Integer sm = null;
public Integer xs = null;
public Integer getLg() { return lg; }
public ColCountByScreen setLg(Integer value) { this.lg = value; return this; }
public Integer getMd() { return md; }
public ColCountByScreen setMd(Integer value) { this.md = value; return this; }
public Integer getSm() { return sm; }
public ColCountByScreen setSm(Integer value) { this.sm = value; return this; }
public Integer getXs() { return xs; }
public ColCountByScreen setXs(Integer value) { this.xs = value; return this; }
}
public static class EmptyItemForm
{
public ItemTypeForm itemType = null;
public Integer visibleIndex = null;
public ItemTypeForm getItemType() { return itemType; }
public EmptyItemForm setItemType(ItemTypeForm value) { this.itemType = value; return this; }
public Integer getVisibleIndex() { return visibleIndex; }
public EmptyItemForm setVisibleIndex(Integer value) { this.visibleIndex = value; return this; }
}
public static enum ItemTypeForm
{
Simple,
Group,
Tabbed,
Empty;
}
public static class dxDataGrid
{
public ArrayList<ColumnGrid> columns = null;
public Boolean showColumnLines = null;
public Boolean showRowLines = null;
public Boolean rowAlternationEnabled = null;
public Boolean showBorders = null;
public EditingGrid editing = null;
public gridSummary summary = null;
public ArrayList<ColumnGrid> getColumns() { return columns; }
public dxDataGrid setColumns(ArrayList<ColumnGrid> value) { this.columns = value; return this; }
public Boolean isShowColumnLines() { return showColumnLines; }
public dxDataGrid setShowColumnLines(Boolean value) { this.showColumnLines = value; return this; }
public Boolean isShowRowLines() { return showRowLines; }
public dxDataGrid setShowRowLines(Boolean value) { this.showRowLines = value; return this; }
public Boolean isRowAlternationEnabled() { return rowAlternationEnabled; }
public dxDataGrid setRowAlternationEnabled(Boolean value) { this.rowAlternationEnabled = value; return this; }
public Boolean isShowBorders() { return showBorders; }
public dxDataGrid setShowBorders(Boolean value) { this.showBorders = value; return this; }
public EditingGrid getEditing() { return editing; }
public dxDataGrid setEditing(EditingGrid value) { this.editing = value; return this; }
public gridSummary getSummary() { return summary; }
public dxDataGrid setSummary(gridSummary value) { this.summary = value; return this; }
}
public static class ColumnGrid
{
public String caption = null;
public String dataField = null;
public String dataType = null;
public Integer visibleIndex = null;
public ArrayList<ValidationRule> validationRules = null;
public LookupGrid lookup = null;
public Boolean allowEditing = null;
public Boolean encodeHtml = null;
public HashMap<String,Object> editorOptions = null;
public Integer groupIndex = null;
public String getCaption() { return caption; }
public ColumnGrid setCaption(String value) { this.caption = value; return this; }
public String getDataField() { return dataField; }
public ColumnGrid setDataField(String value) { this.dataField = value; return this; }
public String getDataType() { return dataType; }
public ColumnGrid setDataType(String value) { this.dataType = value; return this; }
public Integer getVisibleIndex() { return visibleIndex; }
public ColumnGrid setVisibleIndex(Integer value) { this.visibleIndex = value; return this; }
public ArrayList<ValidationRule> getValidationRules() { return validationRules; }
public ColumnGrid setValidationRules(ArrayList<ValidationRule> value) { this.validationRules = value; return this; }
public LookupGrid getLookup() { return lookup; }
public ColumnGrid setLookup(LookupGrid value) { this.lookup = value; return this; }
public Boolean isAllowEditing() { return allowEditing; }
public ColumnGrid setAllowEditing(Boolean value) { this.allowEditing = value; return this; }
public Boolean isEncodeHtml() { return encodeHtml; }
public ColumnGrid setEncodeHtml(Boolean value) { this.encodeHtml = value; return this; }
public HashMap<String,Object> getEditorOptions() { return editorOptions; }
public ColumnGrid setEditorOptions(HashMap<String,Object> value) { this.editorOptions = value; return this; }
public Integer getGroupIndex() { return groupIndex; }
public ColumnGrid setGroupIndex(Integer value) { this.groupIndex = value; return this; }
}
public static class ValidationRule
{
public String type = null;
public String message = null;
public String getType() { return type; }
public ValidationRule setType(String value) { this.type = value; return this; }
public String getMessage() { return message; }
public ValidationRule setMessage(String value) { this.message = value; return this; }
}
public static class LookupGrid
{
public Boolean allowClearing = null;
public String displayExpr = null;
public String valueExpr = null;
public Boolean isAllowClearing() { return allowClearing; }
public LookupGrid setAllowClearing(Boolean value) { this.allowClearing = value; return this; }
public String getDisplayExpr() { return displayExpr; }
public LookupGrid setDisplayExpr(String value) { this.displayExpr = value; return this; }
public String getValueExpr() { return valueExpr; }
public LookupGrid setValueExpr(String value) { this.valueExpr = value; return this; }
}
public static class EditingGrid
{
public Boolean allowAdding = null;
public Boolean allowDeleting = null;
public Boolean allowUpdating = null;
public String mode = null;
public Boolean isAllowAdding() { return allowAdding; }
public EditingGrid setAllowAdding(Boolean value) { this.allowAdding = value; return this; }
public Boolean isAllowDeleting() { return allowDeleting; }
public EditingGrid setAllowDeleting(Boolean value) { this.allowDeleting = value; return this; }
public Boolean isAllowUpdating() { return allowUpdating; }
public EditingGrid setAllowUpdating(Boolean value) { this.allowUpdating = value; return this; }
public String getMode() { return mode; }
public EditingGrid setMode(String value) { this.mode = value; return this; }
}
public static class gridSummary
{
public ArrayList<gridSummaryGroupItems> groupItems = null;
public ArrayList<gridSummaryTotalItems> totalItems = null;
public ArrayList<gridSummaryGroupItems> getGroupItems() { return groupItems; }
public gridSummary setGroupItems(ArrayList<gridSummaryGroupItems> value) { this.groupItems = value; return this; }
public ArrayList<gridSummaryTotalItems> getTotalItems() { return totalItems; }
public gridSummary setTotalItems(ArrayList<gridSummaryTotalItems> value) { this.totalItems = value; return this; }
}
public static class gridSummaryGroupItems
{
public String column = null;
public String displayFormat = null;
public Boolean showInGroupFooter = null;
public String summaryType = null;
public String getColumn() { return column; }
public gridSummaryGroupItems setColumn(String value) { this.column = value; return this; }
public String getDisplayFormat() { return displayFormat; }
public gridSummaryGroupItems setDisplayFormat(String value) { this.displayFormat = value; return this; }
public Boolean isShowInGroupFooter() { return showInGroupFooter; }
public gridSummaryGroupItems setShowInGroupFooter(Boolean value) { this.showInGroupFooter = value; return this; }
public String getSummaryType() { return summaryType; }
public gridSummaryGroupItems setSummaryType(String value) { this.summaryType = value; return this; }
}
public static class gridSummaryTotalItems
{
public String column = null;
public String displayFormat = null;
public String summaryType = null;
public String getColumn() { return column; }
public gridSummaryTotalItems setColumn(String value) { this.column = value; return this; }
public String getDisplayFormat() { return displayFormat; }
public gridSummaryTotalItems setDisplayFormat(String value) { this.displayFormat = value; return this; }
public String getSummaryType() { return summaryType; }
public gridSummaryTotalItems setSummaryType(String value) { this.summaryType = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /Utilidades/Consultas/Listados/Definicion HTTP/1.1
Host: soluser-recaudo.sgsas.co
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
IDVista: 0,
Lenguaje: ES,
DatosLookups: False,
VersionesLookupCliente:
[
{
CodLookup: 0,
Version: String
}
]
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Descripcion: String,
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Parametros:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Detalles:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
TablaDetalle:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
],
TablaFrame:
{
Tabla:
{
Codigo: 0,
Propietario: String,
Tipo: String,
Nombre: String,
Alias: String,
Descripcion: String,
ParaReportes: String,
CrearAlIniciar: String,
CampoEmpresa: 0,
CampoUnico: 0
},
Columnas:
[
{
CodigoTabla: 0,
Codigo: 0,
Nombre: String,
Alias: String,
Descripcion: String,
TipoDato: String,
ObligatorioFormas: String,
Hint: String,
Mayuscula: String,
Tamano: 0,
Escala: 0,
Tipo: String,
VlrDefecto: String,
PermiteEditar: String,
Orden: 0,
Dinamico: String,
ClaseControl: String,
JoinLookup: 0,
EsID: String,
Mascara: String,
MostrarEnLista: String,
InfoAdicional: String,
WHEREDefecto: String,
TieneResumen: String,
FormatoResumen: String,
TipoResumen: String,
PosicionResumen: String,
ResumenEnGrupo: String,
ResumenEnTotal: String,
IndiceGrupo: 0
}
],
Lookups:
[
{
Codigo: 0,
CampoAMostrar: String,
Campos1:
[
String
],
Campos2:
[
String
],
Operadores:
[
String
],
Datos:
[
{
String: {}
}
],
CodigoTabla1: 0,
SQL: String,
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
Frames:
[
{
Codigo: 0,
SQL: String,
Campos1:
[
String
],
Campos2:
[
String
]
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}
}
],
DetalleLlave:
[
{
CodigoTabla: 0,
NombreIndice: String,
CodigoColumna: 0,
TipoCalculo: String,
Secuencia: String,
NombreColumna: String
}
],
Form:
{
colCountByScreen:
{
lg: 0,
md: 0,
sm: 0,
xs: 0
},
labelLocation: String,
readOnly: False,
items:
[
{
itemType: simple,
visibleIndex: 0
}
]
},
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
},
Vista:
{
Codigo: 0,
CodigoBlob: 0,
Nombre: String,
Descripcion: String,
SQL: String,
CodigoTabla: 0,
GuardarBinario: String,
TipoConsulta: String,
ExportacionDefault: String,
TipoExportacion: String,
ParametrosExportacion: 0,
CodigoAyuda: String,
EjecutarEnAdm: String,
InfoAdicional: String,
EjecMultiempresa: String
},
Version: String,
Ordenar: String
}
],
DataGrid:
{
"columns":
[
{
"caption": "String",
"dataField": "String",
"dataType": "String",
"visibleIndex": 0,
"validationRules":
[
{
"type": "String",
"message": "String"
}
],
"lookup":
{
"allowClearing": false,
"displayExpr": "String",
"valueExpr": "String"
},
"allowEditing": false,
"encodeHtml": false,
"editorOptions":
{
"String": {}
},
"groupIndex": 0
}
],
"showColumnLines": false,
"showRowLines": false,
"rowAlternationEnabled": false,
"showBorders": false,
"editing":
{
"allowAdding": false,
"allowDeleting": false,
"allowUpdating": false,
"mode": "String"
},
"summary":
{
"groupItems":
[
{
"column": "String",
"displayFormat": "String",
"showInGroupFooter": false,
"summaryType": "String"
}
],
"totalItems":
[
{
"column": "String",
"displayFormat": "String",
"summaryType": "String"
}
]
}
}
}