Convencion de Nombres
|
0123
|
ScriptID interno de Filemaker. Cuatro digitos
|
|
Modulo
|
Modulo 3 letras {XYZ}
|
|
Descripción
|
Breve, concisa y descriptiva.
|
|
FMS
|
FileMaker Server
|
|
APP
|
Aplicación + Nombre *APP Perseo*
|
|
sgi_NombreFuncion()
|
Si es creada por Desarrollo llevará el prefijo SAGAI_
|
|
parametro1; parametro2
|
Siempre se pasan en minuscula
|
|
0123
|
LayoutID interno de Filemaker. Cuatro digitos
|
|
Modulo
|
Modulo 3 letras en mayuscula {XYZ}
|
|
Descripción
|
Breve, concisa y descriptiva.
|
|
Uso
|
Ver tabla de Uso
|
|
V
|
Ventana
|
|
R
|
Reporte
|
|
U
|
Uso Interno
|
|
btn
|
Boton
|
|
tab
|
Pestaña del Tab
|
|
por
|
Portal ( Suele ir el nombre de la Tabla)
|
|
tit
|
Titulo
|
|
pop
|
Popover Button
|
|
cam
|
Campo
|
|
ID
|
Llave primaria. Toda tabla debe tenerla. Ver tabla Formato ID
|
|
ID_Tablaforanea
|
Llave foránea ID_Interpertes
|
|
CAMPOGLOBAL
|
Globales van con mayúscula fija
|
|
Campo_calc
|
El campo es de tipo cálculo. Útil saberlo por performance
|
|
Campo_SQL
|
El campos es de cáculo con un SQL. Util para saber sus dependencias
|
|
Registro
|
CreadoPor, ModificadoPor, CreadoFecha, ModificadoFecha, deben estar en todas las tablas.
|
|
ABC12345678
|
RECOMENDADO Alfanumérico autoincremental. Lleva el nombre de la tabla (truncado) como prefijo. 3 Letras 8 numeros
|
|
12345678
|
Numérico autoincremental. Cuando el usuario interactúa con el número (ej. Nro de Gestion )
|
|
UUID
|
Donde se requiere tener un ID estrictamente para indices
|
|
parametro
|
Siempre van en minuscula
|
|
|abc|123|
|
Entre Pipes cuando se pasa un array
|
|
abc¶123
|
En caso de pasar mas de una línea, el caracter de retorno es
code(13) |
|
$ID_Tabla
|
ID de una tabla
|
|
$Parametros
|
En el caso que se pase mas de un parametro
|
|
$SQL
|
Codigo que va dentro del ExecuteSQL()
|
|
$VariableNombre
|
Uso general. Camel Case
|
|
$$VARIABLENOMBRE
|
Variable Global
|
|
~VariableNombre
|
A utilizar dentro de
Let() o Funciones() |
|
$Archivo
|
Nombre de archivo a Importar/ Exportar
|
|
$Ruta{Tipo}
|
Si no es Local; va Servidor o FTP o S3
|
|
$Ruta{Tipo}Archivo
|
Ej $RutaArchivo
|
|
$BarraProgreso
|
Barra de Progreso llamado por BaseElements
|
|
$a
|
Variable que guarda valores para pruebas o final de script ( evita log de error 401 )
|
|
Modulo
|
Nombre base del módulo
Abogados |
|
ModuloTablaespecifica
|
Específica para el módulo asociado
AbogadosDomicilios |
|
Modulo_Temporario
|
Define que el contenido se utiliza para un proceso cuyos datos pueden ser eliminados.
|
|
GLOBALES
|
Repositorio de campos globales de la base de datos
|
|
Modulo__ModuloB
|
Al hacer relaciones de Shadow Tables
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.