alvaro-prieto
4/27/2017 - 1:42 PM

Comment (Comentarios en BD tipo de columna) params comments enum enums

Comment (Comentarios en BD tipo de columna)


+info en: 
http://wiki.quid.es/wikidesarrollo/index.php/Framework:Estructura_de_datos


{"rotulo":"URL Desarrollo" ,"tipo":"url"}

//El siguiente es de una columna de tipo idForaneo:

{"rotulo":"Título Campo","clase":"Centros","tabla":"centros","campo":"nombre"}   

//Creo que normalmente clase y tabla coinciden, salvo en proyectos viejos

//ejemplos de correcciones y validaciones
{
  "rotulo":"Precio con IVA",
  "ayuda":"Introduce un precio antes de aplicar impuestos",
  "correcion":"\\.|||,",  //Sustituye los campos por comas. (Ver que hay doble barra en la primera parte de la expresión donde debería hacer falta una.)
  "validacion":"$(\\.|[0-9])*^"    //Valida si todo son numeros o puntos.
 
//si quieres concatenar varios campos, (en este caso nombre y apellidos)

{"rotulo":"Usuario","clase":"Usuario","tabla":"usuarios","campo":"concat(nombre, ' ', apellidos)"} 

//params parametros BD para atributos de controles
//lo importante aquói es el campo adicional "parametros"
{"rotulo":"Ancho en portada","tipo":"numero","parametros":{"sufijo":"%","decimales":"3"}}  


// Enumeraciones Enum Enums
// Se crea el campo de tipo Enum, y en longitud las opciones separadas 
// por coma: 'Rápido','Amable','Eficaz'
// También se puede poner un valor por defecto, simplemente copiando el valor: 
// Rápido (Sin comillas)